Photo gallery for Crystal Bay Hotel





Crystal Bay Hotel
Reviews
9.6 out of 10
Exceptional
About this property
3-star hotel in La Vista
Explore the area

7401 Central Avenue, St. Petersburg, FL, 33710
- John's Pass Village & Boardwalk9 min drive
- Tropicana Field11 min drive
- Eckerd College13 min drive
- Tampa, FL (TPA-Tampa Intl.)35 min drive