Holiday Inn Express Hotel and Suites® Cedar Hill, TX is conveniently situated off Highway 67, just minutes from downtown Dallas. Corporate guests enjoy using our fitness & business centers with copy services, as well as free high-speed, wireless Internet access, which is available throughout the hotel.
About the venue:
985 square feet of meeting space
Meeting space can be divided into to meeting rooms