Die 5-Zimmer-Villa Beachfront Palace Saint Kyrollos VI By Sun Palace Vacations Fort Myers Beach liegt 6 km vom Times Square und bietet Zugang zu verschiedenen Sehenswürdigkeiten in der Nähe.
Die Hell Peckney Bay liegt in unmittelbarer Nähe von dieser Villa. Die Catholic Church of the Ascension findet man zudem ungefähr 850 Meter von hier entfernt.
Zu der weiteren Ausstattung gehören eine komplette Küche sowie eine Kaffee-/Teemaschine, ein Kühlschrank und ein Toaster. Das Restaurant Outrigger Tiki Bar and Deckside Cafe verwöhnt Gäste mit amerikanischen Gerichten. Es liegt in einer Entfernung von 1 km von der Villa Beachfront Palace Saint Kyrollos VI By Sun Palace Vacations.