Residence Inn Houston Clear Lake
525 BAY AREA BLVD Houston, TX 77058
Southeast Houston: NASA and Clear Lake
Some important information about your hotel.
- The hotel exterior is under renovation through April 30, 2012. Although no facilities and services will be affected, guests may notice construction-related activities during this time.