Crystal Palms Beach Resort
Photo gallery for Crystal Palms Beach Resort
Overview of Crystal Palms Beach Resort
Crystal Palms Beach Resort
3.5-star Treasure Island aparthotel walkable to St. Petersburg - Clearwater Beaches
Reviews
9.0
Wonderful
Popular amenities
Explore the area
11605 Gulf Blvd, Treasure Island, FL, 33706
- St. Petersburg - Clearwater Beaches4 min walk
- St. Petersburg Municipal Beach4 min walk
- Waffle House6 min walk
- Shake Shop6 min walk