Island Winds 1003 By Sun Palace Vacations Fort Myers Beach apartment is located 2.6 miles from the 712-acre Florida Lovers Key State Park and approximately 5 minutes by foot from Beach Theater.
The apartment is 2.3 miles from Mound House Museum, which is an excellent place to improve cultural awareness. Guests will find Lover's Key Beach Club in proximity to this apartment. Black Island Trail is situated about a 10-minute drive from the property.