Set in St Petersburg, 5.4 km from John's Pass, Crystal Bay Historic Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Number of rooms: 29
7401 Central Avenue, St Petersburg, 33710, United States