Loading hotels
Confirming room availability...
Comfort Suites Near Nasa Clear Lake, 16931 N. Texas Ave, Webster, United States
Near Clear Lake Regional Medical Center<br /><br />A stay at Comfort Suites near NASA - Clear Lake places you in the heart of Webster, a 2-minute drive from Baybrook Mall and 5 minutes from Challenger 7 Memorial Park. This hotel is 3.3 mi (5.3 km) from Space Center Houston and 3.3 mi (5.3 km) from Johnson Space Center - NASA.