Close Window
View Category

Residence Inn Houston NASA/Clear Lake


Suite Living Area (8 of 33)

Feel at home as you spread out in our suites’ spacious living areas while relaxing on the comfortable sofa. From entertaining guests to enjoying your alone time, our suites make your stay near Clear Lake superb.