207 - Island Inn is a fine choice to stay in St. Pete Beach.
Major St. Pete Beach sights, such as Floating Water Park and Dolphin Landings Charter Boat Center are located nearby. Thanks to a boat dock nearby, the hotel is well connected with other parts of St. Pete Beach.
A local bus stop is 400 meters away.
The rooms in 207 - Island Inn come with climate control, cable TV with on-demand movies, pay television, a laptop-compatible safe and a microwave. 207 - Island Inn features rooms with the sea view.
Eat & Drink
A huge variety of dishes is served in Caddy's and Caddy's on the Beach, which are 10 minutes’ 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.