Este apartamento con aire acondicionado está situado en St Pete Beach, a 2,4 km del teatro de St Pete Beach. El alojamiento está a 5 km de la reserva acuática Boca Ciega Bay.
El alojamiento dispone de baño privado y cocina con horno, microondas y nevera.
El 612 - Island Inn se encuentra a 5 km del Dolphin Landings Charter Boat Center y a 16 km del parque estatal Fort Desoto. El aeropuerto de St Petersburg-Clearwater está a 19 km.