The 2-star Holiday Inn Express Houston North-1960 Champions Area is at a distance of 3.2 km 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 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 within 25 minutes' walk of the Holiday Inn Express Houston North-1960 Champions Area. Also, this Houston property is at a distance of 2.8 km from Meyer Park.
There are 69 rooms with individual climate control and an iron with ironing board. Some of them offer a flat-screen TV with satellite channels and a radio as well as a coffee machine. A tub, a roll-in shower, and a separate toilet, along with a hairdryer and bath sheets, are provided. Guests can also enjoy 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 -