Comfort Suites near NASA - Clear Lake

16931 N. Texas Ave
Webster, Texas 77598
Near Baybrook Mall
More hotels near this hotel

Comfort Suites near NASA - Clear Lake is part of the Comfort Suites chain.


Map: Comfort Suites near NASA - Clear Lake


Webster Landmarks Near Comfort Suites near NASA - Clear Lake

Clear Lake Regional Med Center (0.4 miles)
Healthsouth Clear Lake Hospital (1.0 miles)