513 - Island Inn is located about 10 minutes by car from John's Pass Village and Boardwalk and about 10 minutes by car from Upham Beach Park. 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 25 minutes' walk. Serving American dishes, Sea Dog Brewing is nearly an 8-minute walk away. 513 - Island Inn is set around 25 minutes' walk from Sunset Beach Pavilion.
Gulf Boulevard & 100th Avenue bus stop is adjacent to this St. Pete Beach property.
Book 513 - Island Inn St. Pete Beach
More +
Less -