Maykel Art Gallery is within 5 minutes' walk of the 1-bedroom 506 - Crystal Palms Villa, while Treasure Island Slide Florida is 1.2 km from here. 1 bedrooms and 1 bathrooms are comprised in the St. Pete Beach villa.
The accommodation is set in the Treasure Island district, a few steps from Treasure Island Clock Tower. The property is nestled 5 km from the centre of St. Pete Beach. American dishes can be arranged at Ricky T's a few minutes drive from the St. Pete Beach villa. You can get to Upham Beach Park nearly 10 minutes away by car.
The nearest airport is St. Pete-Clearwater International, 30 km away from 506 - Crystal Palms Villa.
Book 506 - Crystal Palms St. Pete Beach
More +
Less -