Close Window
View Category

Residence Inn Houston Clear Lake

Hotel Views

Exterior (2 of 36)

Our Residence Inn townhouse community is located in a unique part of Houston just blocks from NASA, near the Kemah Boardwalk, the beautiful Armand Bayou Nature Center, and close to Galveston.