Holiday Inn Express Houston North-1960 Champions Area is situated in the heart of Houston, at a distance of 2 km from a hot shopping spot such as Champions Forest Plaza Shopping Center. The inn features Wi-Fi in public areas and parking on site.
The property is set near the FM 1960 district, within 2.8 km of Meyer Park and within 3.4 km of Houston Texas Temple. You can find Fallen Warriors Memorial Gallery, which is a great place to explore the area, within 4.1 km of this 2-star hotel. The accommodation stands within 3.2 km of Champion Forest Baptist Church, popular with pilgrims and tourists alike. Holiday Inn Express Houston North-1960 Champions Area is centrally located 25 minutes' drive from George Bush Houston airport.
They are appointed with a sofa and a writing desk, and also feature coffee and tea making facilities. Offering a dryer and towels, the bathrooms also feature a tub and a separate toilet.
The Holiday Inn Express Houston North-1960 Champions Area serves a free buffet breakfast. Guests can enjoy American dishes at Spring Creek BBQ, which is merely 150 metres away.
Book Inn Express Houston North-1960 Champions Area Houston
More +
Less -