Il 216 - Island Inn è un appartamento situato a St Pete Beach, a 2,4 km dal St Pete Beach Theatre. L'appartamento dista 5 km dal Dolphin Landings Charter Boat Center.
A vostra disposizione un bagno privato e una cucina con forno, microonde e frigorifero.
Il 216 - Island Inn dista 5 km dalla Boca Ciega Bay Aquatic Preserve e 16 km dal Fort Desoto State Park. L'aeroporto di St Petersburg-Clearwater dista 19 km dalla struttura.