Holiday Inn Express Houston N-1960 Champions Area

4434 Fm 1960 Road W
Houston, Texas 77068
In Houston (FM 1960)
More hotels near this hotel

Holiday Inn Express Houston N-1960 Champions Area is part of the Holiday Inn Express chain.


Map: Holiday Inn Express Houston N-1960 Champions Area


More Hotels Near Holiday Inn Express Houston N-1960 Champions Area

Palace Inn
4120 Cypress Creek Pkwy
Houston, TX 77068
Distance: 0.3 miles

Comfort Inn & Suites FM1960-Champions
3555 FM 1960 West
Houston, TX 77068
Distance: 0.9 miles

Scottish Inns & Suites Houston, TX
15700 Kuykendahl Road
Houston, TX 77090
Distance: 2.4 miles

Extended Stay America Houston - Willowbrook
13223 Champions Centre Dr
Houston, TX 77069
Distance: 2.8 miles

Palace Inn and Suites - Willowbrook Mall
12951 Willow Centre Drive
Houston, TX 77069
Distance: 2.9 miles

Palace Inn Beltway 8 & Veterans Memorial
11720 Veterans Memorial Dr
Houston, TX 77067
Distance: 2.9 miles

Lotus inn
11510 Bammel North Houston Rd.
Houston, TX 77066
Distance: 3.1 miles

Camelot Inn 1960 Houston
1425 Cypress Creek Parkway
Houston, TX 77090
Distance: 3.2 miles

Houston Landmarks Near Holiday Inn Express Houston N-1960 Champions Area

Cypress Creek Hospital (3.9 miles)
Houston Northwest Medical Cntr (4.0 miles)
Intracare North Hospital (4.2 miles)