Das 513 - Island Inn bietet Unterkünfte in St. Pete Beach, 2,4 km vom St. Pete Beach Theatre entfernt. Die klimatisierte Unterkunft liegt 5 km vom Boca Ciega Bay Aquatic Preserve entfernt.
Die Unterkunft verfügt über einen Sitzbereich sowie eine Küche mit einem Backofen, einer Mikrowelle und einem Kühlschrank.
Das Dolphin Landings Charter Boat Center liegt 5 km vom 513 - Island Inn entfernt und den Fort Desoto State Park erreichen Sie nach 16 km. Zum Flughafen St. Petersburg-Clearwater gelangen Sie von der Unterkunft aus nach 19 km.