Santa Maria 106 is gelegen in Fort Myers Beach, op 3 minuten lopen van Fort Myers Beach en 37 km van Tin City, en biedt accommodatie met gratis WiFi, airconditioning en een restaurant. Gasten bij dit appartement hebben toegang tot een balkon.
Het appartement is voorzien van 2 slaapkamers, een keuken met koelkast en vaatwasser, en 2 badkamers met een douche, een haardroger en een wasmachine. Handdoeken en beddengoed worden bij het appartement verstrekt.
Delnor-Wiggins Pass State Park ligt op 22 km van het appartement, en Silverspot Cinema ligt 25 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Southwest Florida, op 37 km van Santa Maria 106.