Residence Inn by Marriott in the Texas Medical Center Breaks Ground in Houston, Texas

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.
Source: New feed


Leave a Reply