Holiday Inn Express and Suites Houston Space Ctr - Clear Lake
Modern design & comfort unite at the Holiday Inn Express‚ Hotel & Suites Houston Space Center Clear Lake. Conveniently centered between Houston & Galveston, our hotel is the perfect choice whether youre visiting Houston attractions.