Holiday Inn Express & Suites Houston Space Ctr - Clear Lake, an IHG Hotel
900 Rogers Ct, Webster 77598