Residence Inn by Marriott Houston - Clear Lake

525
Houston, Texas 77058
Residence Inn by Marriott Houston - Clear Lake is part of the Residence Inn by Marriott chain.

Map: Residence Inn by Marriott Houston - Clear Lake


Houston Landmarks Near Residence Inn by Marriott Houston - Clear Lake

Space Center Houston (1.7 miles)
NASA Johnson Space Ctr (2.3 miles)
Christus St John Hospital (2.5 miles)