304 - South Beach Condos is located only 300 metres from Treasure Island Clock Tower and 30 km from St. Pete-Clearwater International airport.
Situated in the Treasure Island district, the villa right next to Maykel Art Gallery and within 25 minutes' walk of Gators Parasail. Floating Water Park is a 15-minute drive away and St. Pete Beach city centre is 5 km from this property. The St. Pete Beach accommodation is relatively close to Feola's Italian Ristorante & Lounge serving Italian dishes.
Gulf Boulevard & 116th Avenue bus stop, allowing a good connection throughout the city, is 10 minutes on foot from the villa.
Book 304 - South Beach St. Pete Beach
More +
Less -