Located between the heart of downtown and the excitement of Midtown. The Holiday Inn Houston Downtown is a modern hotel with a unique combination of high-tech amenities and genuine service which will make you feel right at home.
Complimentary WiFi, Business Center and State-of-the-Art Fitness Center. Guests may also enjoy our relaxing terrace overlooking the Houston Skyline or grab a bite at Burger Theory, our on-site restaurant.