Set in the Treasure Island district, the property provides the 1-bedroom 612 - Island Inn with a heated swimming pool. John's Pass is 3.1 km from the St. Pete Beach villa.
The accommodation is situated in St. Pete Beach, 3.2 km from Alligator Attraction Museum. This property is nestled 3 km from the centre of St. Pete Beach. Taco Bus is within convenient reach of the St. Pete Beach villa. 612 - Island Inn is set 3.2 km from Upham Beach Park.
The St. Pete Beach property also offers 1 bedrooms and 1 bathrooms.
St. Pete-Clearwater International airport is the nearest one and it is 30 km from the St. Pete Beach accommodation.
Book 612 - Island Inn St. Pete Beach
More +
Less -