Villa Nicol 
1817 Southwest 26th Street
Cape Coral, FL 33914
Show Hotel Details |
Hotel Photos
Located in Cape Coral, Florida, this self-catering accommodation offers a private outdoor pool, bicycles, and free Wi-Fi access. The property is just 3.3 km away from Matlacha Pass National Wildlife Refuge.