Casa Loma is located in Panama City Beach and boasts a Gulf-front outdoor pool and free Wi-Fi access. Pier Park, offering shopping and dining, is 7 minutes' drive away. All rooms feature a furnished balcony with garden, pool, and Gulf views.
13615 Front Beach Road, Panama City Beach, FL 32407, United States
Nightly rates from $109