Holiday Inn Express & Suites Joined 2021-07-14 (850) 238-8848 info@paradisefound.com www.ihg.com 12907 Front Beach Rd. Panama City Beach, FL 32407