218 - Island Inn is a fine accommodation in St. Pete Beach.
The proximity to Floating Water Park is a perk for the guests staying at 218 - Island Inn. This hotel is set near a boat dock, which offers a direct link to Dolphin Landings Charter Boat Center.
The nearest bus stop is 400 meters away.
218 - Island Inn comprises rooms equipped with cable TV with on-demand movies, pay TV, an individual safe and a DVD player. Staying at 218 - Island Inn guests can enjoy the sea view.
Eat & Drink
Offering American dishes, Sea Hag's Bar and Grill is a 10-minute walk away.
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.