Plaza Hotel
Address:
12830 Front Beach Rd, Panama City Beach, FL 32407
Phone:
(850) 233-0028 Hotels & Motels
Other Businesses:
- Holiday Terrace Motel at 11831 Front Beach Rd, Panama City Beach, FL 32407
- Sugar Beach Condos by Blowin N The Wind Mgt at 8727 Thomas Drive, Panama City Beach, FL 32408
- Country Inn and Suites at 10241 Clarence St, Panama City Beach, FL 32407
- Cook's Motel at 9300 Front Beach Road, Panama City Beach, FL 32407
- Sterling Resorts - Twin Palms at 10519 Front Beach Road, Panama City Beach, FL 32407