Plaza Beach Hotel Beachfront Resort

4506 Gulf Blvd
St Pete Beach
Florida
United States