The 2-star Holiday Inn Express Houston North-1960 Champions Area is about 10 minutes' drive from St. Ignatius Loyola Catholic Church and has a swimming pool and a gym. The inn is in the FM 1960 district of Houston, at a distance of 3.3 km from such natural sights as the 55-acre Collins Park.
The accommodation is about 25 km from George Bush Houston airport and at a distance of 2.7 km from such cultural venues as Pearl Fincher Museum of Fine Arts. Champions Forest Plaza Shopping Center in Houston is around 25 minutes' walk from the Holiday Inn Express Houston North-1960 Champions Area. You can easily find Meyer Park about 10 minutes' drive from this Houston property.
There are 69 rooms comprising a dining area and a kitchenette. Some of them offer individual climate control and an iron with ironing board along with a coffee machine. Guests can also make use of a tub, a roll-in shower, and a separate toilet, as well as comforts such as a hairdryer and bath sheets. Some rooms offer views of the street.
Spring Creek BBQ serves American cuisine and is located in proximity to this Houston hotel.
Book Inn Express Houston North-1960 Champions Area Houston
More +
Less -