Treasure Island Clock Tower is 0.7 km from the 1-bedroom 201 - Palms Of Treasure Island Villa, while John's Pass is within 2.2 km of here. 1 bedroom and 1 bathroom are comprised in the St. Pete Beach villa.
The accommodation is located in the Treasure Island district, where guests can admire Madeira Beach Access within a short walk from Treasure Island Slide Florida. The property is nestled 4 km from the centre of St. Pete Beach. Relax with a refreshing drink at bar Feola's Italian Ristorante & Lounge just a short drive from the St. Pete Beach villa. At 201 - Palms Of Treasure Island Villa you'll be in proximity to popular sights like Publix Super Market on Treasure Island.
St. Pete-Clearwater International airport is set within a 37-minute drive of the St. Pete Beach accommodation.
Book 201 - Palms Of Treasure Island St. Pete Beach
More +
Less -