Nearby accommodations include Econo Lodge At Nasa, Brentwood Inn Nasa, Homewood Suite Clear Lake, Clarion Hotel Near Nasa, Comfort Inn Nasa Houston, Residence Inn By Marriott Houston Clear Lake, South Shore Harbour Resort, Towneplace Suites By Marriott Houston Clear Lake, within about 5 miles of the facilities.
See more Transportation.