at 4434 Fm 1960 Rd W, Houston , 77068-3410 United States
Our Holiday Inn Express Houston North 1960 Champions is near Willowbrook Mall. Our wonderful hotel is perfect for business meetings,social &other functions
50 FB users likes Holiday Inn Express Hotel Houston N-1960 Champions, set it to 144 position in Likes Rating for Houston, Texas in Hotel & Lodging category
Holiday Inn Express Hotel Houston N-1960 Champions is Houston based place and this enity listed in Landmark category. Located at 4434 Fm 1960 Rd W TX 77068-3410. Contact phone number of Holiday Inn Express Hotel Houston N-1960 Champions: (281) 866-0500
Hotel ZaZa Memorial City coming in Summer 2017!