Santa Maria 106 se encuentra en Fort Myers Beach, a 3 min a pie de Fort Myers Beach y a 37 km de Tin City, y ofrece alojamiento con wifi gratis y un restaurante. Este apartamento tiene acceso a un balcón.
Este apartamento con aire acondicionado se compone de 2 dormitorios y 2 baños con ducha, bañera y secador de pelo. Hay nevera, lavavajillas y horno en la cocina.
Delnor-Wiggins Pass State Park está a 22 km del alojamiento, y Silverspot Cinema está a 25 km. El aeropuerto más cercano (Aeropuerto internacional de Southwest Florida) está a 37 km.