Holiday Inn Express Hotel & Suites - Houston Space Center, hotel in Webster, Texas, USA
Address and contacts
Just off I-45, this Webster hotel is within a 15-minute drive of the NASA Space Center. The hotel offers a daily breakfast buffet, free Wi-Fi and a spacious outdoor pool.
Guest rooms at the Holiday Inn Express Houston Space Center-Clear Lake feature cable TV with in-room movies. Suites include a separate living room, microwave and refrigerator.
Recreational facilities at the Houston Space Center Holiday Inn Express include an outdoor jacuzzi and a gym. A business center is available.
Activities such as fishing and boating are available at Clear Lake, which is within a 20-minute drive of the Holiday Inn Express. Downtown Houston is 40.2 km away.
Couples particularly like the location — they rated it 8.6 for a two-person trip.