Unavailable hosting
Enjoy other amazing options in this region.3 star hotel
Plaza Beach Hotel
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
This charming hotel is located in St. Petersburg Beach. There are a total of 39 rooms on the premises. Travellers may take advantage of the Wi-Fi connection on public areas.
Less details
4506 Gulf Blvd, St Pete Beach, FL 33706, USA - St Pete Beach, Florida - U.S - 33706