Experience "The Hill Country" of North Texas! Just minutes away from Joe Pool Lake, Cedar Hill State Park, and Hillside Village shopping. Enjoy scenic hiking and local dining, all just 20 minutes from the heart of Downtown Dallas.
1007 N Hwy 67 Cedar Hill, TX 75104 United States
Check-in: 3:00 PM
Check-out: 11:00 AM
Minimum check-in age: 21