at 1616 Main St., Houston , 77002 United States
Newly opened hotel in the heart of downtown Houston, featuring new concept Burger Theory Restaurant.
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.
745 FB users likes Holiday Inn Houston Downtown, set it to 49 position in Likes Rating for Houston, Texas in Hotel & Lodging category
Holiday Inn Houston Downtown is Houston based place and this enity listed in Hotel category. Located at 1616 Main St. TX 77002. Contact phone number of Holiday Inn Houston Downtown: (713) 658-8888
Fairfield Inn & Suites Houston Intercontinental Airport is located a few minutes from IAH Airport.