Panama City, Florida, United States
Hotel,
Located in Panama City Beach a few steps from Panama City Beach and 0.8 mi from Ripley's Believe it or Not