Crystal Bay Hotel, St. Petersburg
https://crystal-bay-hotel.usa8.info
Located in St. Petersburg, Crystal Bay Hotel features an outdoor swimming pool, garden and terrace. This 3-star hotel offers a 24-hour front desk. The property is 6 miles from Tropicana Field. Guest rooms at the hotel are equipped with a seating…
7401 Central Avenue, St. Petersburg, 33710, United States of America