El 513 - Island Inn ofrece alojamiento en St Pete Beach, a 2,4 km del teatro de St Pete Beach. Este alojamiento con aire acondicionado está a 5 km de la reserva acuática Boca Ciega Bay.
Incluye zona de estar, TV, un baño privado con ducha y una cocina completamente equipada con horno, microondas y nevera.
El 513 - 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.