Holiday Inn Express Hotel & Suites - Houston Space Center by IHG
900 Rogers Ct, Webster
Location Want to save money while travelling? It’s easy! Hotel Holiday Inn Express Hotel & Suites - Houston Space Center by IHG is located in Webster. This hotel is located 2 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — Clear Lake Regional
Free WiFiParkingPool