Book this hotel and collect nights after your stay
We do not have Hotels.com photos for this hotel.
Situated in the heart of Houston, Holiday Inn Houston Downtown is close to South Texas College of Law, Toyota Center, and Downtown Aquarium. Also nearby are Minute Maid Park and House of Blues Houston.
Holiday Inn Houston Downtown has an indoor pool, a spa tub, and a fitness center. Wireless Internet access is complimentary in public areas. There is a business center on site. This business-friendly hotel offers a bar/lounge. A complimentary breakfast is available.
The 230 guestrooms at Holiday Inn Houston Downtown include coffee/tea makers and hair dryers. Guests can use the in-room complimentary wireless and wired high-speed Internet access. Rooms are equipped with flat-screen TVs.
|Food and drink||
|Things to do||
We are now watching this hotel on your travel dates
( - )