104 - Palms Of Treasure Island Villa is located in St. Pete Beach, nearly a 25-minute walk from John's Pass Village and Boardwalk as well as less than 5 minutes' walk from Maykel Art Gallery.
The St. Pete Beach villa is set in the Treasure Island district, a few steps from Treasure Island Community Center. The accommodation is nestled 4 km from the centre of St. Pete Beach. BRGR Kitchen and Bar serves a variety of dishes, including American cuisine, a short way to the St. Pete Beach property. The St. Pete Beach villa awaits you near Treasure Island Slide Florida.
Additionally, a refrigerator and a washing machine are available. St. Pete-Clearwater International airport is a 37-minute drive away from 104 - Palms Of Treasure Island Villa.
Book 104 - Palms Of Treasure Island St. Pete Beach
More +
Less -