Nature View #2 se encuentra en Fort Myers Beach, a 43 km de Tin City, a 19 km de Cámara de Comercio de Sanibel y a 22 km de Sanibel Lighthouse. Este alojamiento con aire acondicionado está a 7 min a pie de Fort Myers Beach y ofrece wifi gratis y parking privado en el propio alojamiento.
Este apartamento cuenta con con una sala de estar y una cocina totalmente equipada con lavavajillas. Hay toallas y ropa de cama en el apartamento.
Bailey Matthews Shell Museum está a 26 km del alojamiento, y Delnor-Wiggins Pass State Park está a 28 km. El aeropuerto más cercano (Aeropuerto internacional de Southwest Florida) está a 31 km del alojamiento.