21668 Indian Bayou Dr., Fort Myers Beach, United States
Show map
21668 Indian Villa is a good starting point for exploring Fort Myers Beach, including Lover's Key Beach Club, which is nearly a 9-minute walk away.
About an 8-minute walk from Catholic Church of the Ascension, this Fort Myers Beach villa is also at a 2.8 km distance from Hell Peckney Bay. Cultural sights in the area are Mound House Museum (2.5 km) and Fort Myers Beach Public Library (3.5 km). The hotel is at a 4.5 km distance from Koreshan State Park.
Guests can make use of a coffeemaker, and relax with a satellite TV. Some units also have views of the sea.
You can dine at Lover's Key Beach Club, quite close to the property.
+ More- Less
Most Popular Facilities
Wi-Fi
+ More
Gallery
Map
Tourist attractions in
Florida
Airports
Page Field - 17 mi
Rooms & Availability
Please wait, we’re checking available rooms for you.