Bayview Plaza Waterfront Resort

This comfortable hotel is set in St. Petersburg Beach. Guests will enjoy a peaceful and calm stay on the premises, as it counts with a total of 11accomodation units. All guests staying at this property may take advantage of the Wi-Fi connection on pu...

Property Info

Check-in starts at: 15:00

Check-out ends at: 11:00

This comfortable hotel is set in St. Petersburg Beach. Guests will enjoy a peaceful and calm stay on the premises, as it counts with a total of 11accomodation units. All guests staying at this property may take advantage of the Wi-Fi connection on public areas at Bayview Plaza Waterfront Resort. Thanks to the leisure options offered at this accomodation, visitors may enjoy a fun-filled experience.

Less details

4321 Gulf Blvd, St Pete Beach, FL 33706, USA - St Pete Beach, Florida - U.S - 33706