Crystal Bay Hotel
Photo gallery for Crystal Bay Hotel
Overview of Crystal Bay Hotel
Crystal Bay Hotel
3-star hotel in La Vista
Reviews
9.4
Exceptional
Popular amenities
- Breakfast included
- Pool
- Air conditioning
- Free WiFi
- Room service
- Spa
Explore the neighborhood
7401 Central Avenue, St. Petersburg, FL, 33710
- The Wheelhouse3 min walk
- Dead Bob's14 min walk
- St. Petersburg - Clearwater Beaches4 min drive
- St. Petersburg Municipal Beach4 min drive