519 - Island Inn is a fine choice to stay in St. Pete Beach.
The property lies within 3.9 km from Floating Water Park . Due to a boat dock nearby, this hotel is perfectly connected with other parts of St. Pete Beach.
The nearest bus stop is 400 meters away.
Eat & Drink
Caddy's and Caddy's on the Beach offer an assortment of dishes within 600 meters of the property.
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.