Le 318 - Island Inn propose des hébergements à St Pete Beach. Offrant une vue sur la mer, il se trouve à 2,4 km du théâtre de St Pete Beach.
La cuisine est équipée d'un four, d'un micro-ondes et d'une machine à café.
Le 318 - Island Inn se trouve à 5 km du Dolphin Landings Charter Boat Center et de la réserve aquatique de Boca Ciega Bay. L'aéroport de St Petersburg-Clearwater est implanté à 19 km.