Das 2-Sterne Holiday Inn Express Houston North-1960 Champions Area liegt im Viertel FM 1960, in einer Entfernung von 25 Autominuten vom Flughafen George Bush Houston. Das Hotel mit 69 Zimmern verfügt auch über einen Swimmingpool.
St. Ignatius Loyola Catholic Church ist nur 3 km vom Gasthof entfernt, während Northwest Indoor Soccer Center rund 25 Gehminuten von hier entfernt ist. Meyer Park liegt ebenfalls nur 2 km von der Unterkunft entfernt.
Einige Zimmer im Holiday Inn Express Houston North-1960 Champions Area stellen eine Essecke und eine Küchenzeile zur Verfügung. Und es erwarten Sie noch weitere Annehmlichkeiten, vor allem eine individuelle Klimaregelung, ein Bügeleisen/-brett. Und Zentralheizung. Die Gäste können eine Kaffeemaschine und einen elektrischen Wasserkocher nutzen und sich mit einem Flachbildfernseher mit Satellitenkanälen und Radio entspannen. Die Badezimmer sind mit einer behindertengerechten Dusche, einer getrennten Toilette und einer Badewanne sowie einem Wäschetrockner und Handtüchern ausgestattet. Die Zimmer blicken aufs Meer.
In 150 Meter Entfernung finden Sie das Restaurant Spring Creek BBQ, wo amerikanische Gerichte serviert werden.