Holiday Inn Express Hotel & Suites Cedar Hill, Cedar Hill

Holiday Inn Express Hotel & Suites Cedar Hill, Cedar Hill

Holiday Inn Express Hotel & Suites Cedar Hill, Cedar Hill
https://holiday-inn-express-hotel-suites-cedar-hill.usa8.info

Located off Highway 67, this hotel offers spacious rooms with free Wi-Fi and a 32-inch flat-screen TV. It features an indoor pool and is 12.5 miles from the Dallas Zoo.

1007 North Highway 67, Cedar Hill, TX 75104, United States of America