The 16 story, 182 room hotel is located at 7807 Kirby, with the Texas Medical Center and NRG Stadium serving as two of its primary demand generators.
Powered by WPeMatico
Home → Uncategorized → Residence Inn by Marriott in the Texas Medical Center Breaks Ground in Houston, Texas
Powered by WPeMatico
Latest Comments