Apartamento Island Winds 1003 By Sun Palace Vacations Fort Myers Beach está localizado à uma distância de 4.2 km do Parque Estadual Lovers Key e à aproximadamente 5 minutos andando de Beach Theater.
Enquanto exploram Fort Myers Beach, os hóspedes podem convenientemente alcançar o Lover's Key Beach Club, que fica a 700 metros de distância. Se encontra a aproximadamente 4 km da Baía de Hell Peckney.