Clear Lake City

Clear Lake City Travel Guide

Hotels in Clear Lake City

Clear Lake City Accommodations (1)
Extended Stay America - Houston - NASA - Johnson Space Center Clear Lake City

Extended Stay America - Houston - NASA - Johnson Space Center Clear Lake City

3.50 63 reviews

1410 Nasa Rd 1, Clear Lake City, United States