307 - Island Inn - St. Pete Beach27.76919, -82.76899
Offering sea views, 307 - Island Inn is situated in Treasure Island district.
Azalea Park is 3.6 km from the property and Albert Whitted Park is 3.4 km away. It is located 6 km from the center of St. Pete Beach.
20 minutes drive will take guests to Whitted airport.
This property offers rooms with air conditioning, TV set with satellite channels and a microwave. Guests will enjoy views of Boca Ciega Bay from their rooms. Certain units are equipped with a dishwasher, a fridge and an oven.
Eat & Drink
Situated 50 meters from the venue Sloppy Joe's Treasure Island and McDonald's serve a variety of food.
Wireless internet is available in the apartment rooms for free.
No internet access available
Private parking is possible on site for free.
Free Wi-Fi in rooms
Outdoor swimming pool
No smoking on site
Spa & Leisure
- Outdoor swimming pool
- Free Wi-Fi in rooms
- Sitting area
- Ironing facilities
Rooms and availability
15 sq. feet
In the Room
- City landmarks