The 2-star Holiday Inn Express Houston North-1960 Champions Area is located in the FM 1960 district of Houston and offers a swimming pool and a gym. Located 5 minutes' drive away a convenient place to shop such as Champions Forest Plaza Shopping Center, this Houston inn provides 69 rooms.
Northwest Indoor Soccer Center is nearly a 25-minute stroll from the property, while Saint Dunstans Episcopal Church is a stroll from the location. Guests who appreciate historic architecture will be pleased as Fallen Warriors Memorial Gallery, lies 4.1 km away. The nearby notable religious buildings include Champion Forest Baptist Church, 3.2 km from the hotel. For those travelling from afar, George Bush Houston airport is 25 minutes' drive away.
The rooms feature coffee and tea making facilities, as well as a flat-screen TV with satellite channels for your convenience. A roll-in shower, a tub, and a separate toilet, along with a hairdryer and bath sheets, are provided. Guests can also enjoy views of the sea.
This Houston hotel is just a short walk from Spring Creek BBQ, which serves delectable meals.
Book Inn Express Houston North-1960 Champions Area Houston
More +
Less -