Gelegen in Fort Myers Beach, 300 m von Strand Fort Myers Beach und 37 km von Tin City entfernt, bietet die Unterkunft Santa Maria 106 Übernachtungsmöglichkeiten mit kostenlosem WLAN einer Klimaanlage und einem Restaurant. Gäste, die in dieser Ferienwohnung übernachten, haben Zugang zu einem Balkon.
Diese Ferienwohnung ist eingerichtet mit 2 Schlafzimmern, einer Küche mit einem Kühlschrank und einem Geschirrspüler, 2 Badezimmern mit einer Dusche, einem Haartrockner und einer Waschmaschine. In dieser Ferienwohnung werden Handtücher und Bettwäsche angeboten.
Delnor-Wiggins Pass State Park liegt 22 km von der Unterkunft Santa Maria 106 entfernt, während Silverspot Cinema 25 km entfernt ist. Der nächstgelegene Flughafen ist der Flughafen Southwest Florida, 37 km von der Unterkunft Santa Maria 106 entfernt.