Residence Inn Houston NASA/Clear Lake


Friendswood • Show on map
View Details for Price
Located in Friendswood, 8 miles from Space Center Houston, Residence Inn by Marriott Houston NASA/Clear Lake has accommodations with an outdoor swimming pool, free private parking, a fitness center and…More info
