353 Room New-Build InterContinental Hotel in Houston Announced for 2018

Set to open in late 2018, the 353-room hotel will be adjacent to the Texas Medical Center, the world’s largest medical complex with 50 million square feet of buildings on 1,345 acres, and comprising 21 hospitals which accommodate eight million patient visits annually.
Source: New feed


Leave a Reply