120 Bahia Upstairs está en Fort Myers Beach, a 6 min a pie de Fort Myers Beach y a 39 km de Tin City, y dispone de alojamiento con wifi gratis, aire acondicionado, jardín y restaurante. Este apartamento tiene acceso a un patio.
El apartamento dispone de 2 dormitorios, 1 baño, ropa de cama, toallas, TV, cocina totalmente equipada y balcón con vistas al jardín.
Delnor-Wiggins Pass State Park está a 23 km del alojamiento, y Cámara de Comercio de Sanibel está a 23 km. El aeropuerto (Aeropuerto internacional de Southwest Florida) está a 35 km.