The contemporary Holiday Inn Houston Downtown is a 3-star property located in the heart of Houston.
The city center is 2 km away from the hotel. The hotel lies within 10 minutes' walk of George R. Brown Convention Center, Toyota Center and Alley Theatre.
There are shopping places, such as shops and a mall nearby.
Guests can reach Holiday Inn Houston Downtown by car from William P Hobby airport in 15 minutes.
Holiday Inn Houston Downtown provides guestrooms appointed with a work desk, high-speed internet, individual climate control, a dressing area and cable TV. Many guestrooms offer views of Discovery Park. A hairdryer, a shower and a bathtub can be found in all bathrooms.
Eat & Drink
A complimentary breakfast is served daily.
The hotel features an in-house restaurant serving American cuisine.
There are cars for rent on site.
Wireless internet is available in the entire hotel for free.
Paid public parking is possible on site.