307 - Island Inn is a good accommodation choice in St. Pete Beach.
This hotel is about 6 km away from Floating Water Park . The property is set within 6 km distance from the city center.
It will take a 25-minute drive to get to Saint Petersburg-Clearwater International airport.
Room amenities at 307 - Island Inn include cable TV with on-demand movies, TV with satellite channels, a safe, an iron with ironing board and a DVD player. A microwave, a dishwasher and a fridge are also provided for self-catering.
Eat & Drink
The hotel is about 5 minutes’ walk from Sloppy Joe's Treasure Island serving American and Mexican dishes.
Wireless internet is available in the hotel rooms for free.
Private parking is possible on site for free.
+ Read more- Less
This field is required.