About a 9-minute walk from 409 - Palms Of Treasure Island Villa takes guests to Treasure Island Clock Tower, while Floating Water Park is about 6 km away.
This villa is located in the Treasure Island district of St. Pete Beach, 37 minutes' drive from St. Pete-Clearwater International airport. The property is 4 km from the centre of St. Pete Beach. The dessert restaurant Salty Sisters Gourmet Popcorn is about an 8-minute walk away. Treasure Island Slide Florida, as well as Publix Super Market on Treasure Island are close to this St. Pete Beach accommodation.
The nearest bus stop is Gulf Boulevard & 103rd Avenue, just a short drive from 409 - Palms Of Treasure Island Villa.
Book 409 - Palms Of Treasure Island St. Pete Beach
More +
Less -