Indian Creek Villa is a property only 4.3 km from Mound House, Fort Myers Beach and Times Square.
Fort Myers Beach city center is 5 km away. There are a cove and parks in a short distance from Indian Creek Villa. Guests can wine and dine in Schnitzel House and Schintzel House, located in the neighborhood.
Fast access to Southwest Florida Reg airport within 20 km is provided.
This resort property is appointed with a private balcony, complimentary Wi-Fi and a microwave.
Eat & Drink
Kitchen facilities feature a dishwasher, a cooktop and a full-sized refrigerator.
There are a picnic area, a tennis court and an outdoor swimming pool provided for leisure.