423 - Island Inn is located at a 3.2 km distance from Upham Beach Park and at a 3.1 km distance from John's Pass Village. This villa features accommodation with 1 bedroom and 1 bathroom.
The property is located in the Treasure Island district of St. Pete Beach, 38 minutes' drive from St. Pete-Clearwater International airport. Guests can reach the centre of St. Pete Beach within 30 minutes' walk. Serving Mexican dishes, Taco Bus is about a 6-minute walk away. 423 - Island Inn is set at a 3.2 km distance from Alligator Attraction Nature Preserve.
Gulf Boulevard & 100th Avenue bus stop is just walking distance from this St. Pete Beach property.
Book 423 - Island Inn St. Pete Beach
More +
Less -