Die 3-Zimmer-Villa Island Charm By Sun Palace Vacations Fort Myers Beach liegt in 6 Gehminuten Entfernung von der Fort Myers Beach Public Library und ist ideal für bis zu 7 Gäste.
Die Villa bietet eine erstklassige Lage, 2 km weit weg vom Mound House, während natürliche Sehenswürdigkeiten wie der Bowditch Point Park circa 2,1 Kilometer von der Unterkunft entfernt sind. Die Villa in Fort Myers Beach liegt weniger als 25 Gehminuten vom Times Square. Die Villa Island Charm By Sun Palace Vacations befindet sich in der Nähe vom Mee K Studio.
Gäste haben Zugang zu einer kompletten Küche, ausgestattet mit einer Kaffee-/Teemaschine, einem Kühlschrank und Küchenutensilien. Das Restaurant Mom's Restaurant bietet amerikanische Gerichte an und befindet sich etwa 650 Meter von hier entfernt.