ATLANTA—InterContinental Hotels Group (IHG) plans to develop a new-build InterContinental Hotels & Resorts property in Houston by Medistar Corporation.
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 sq. ft. of buildings on 1,345 acres, and comprising 21 hospitals which accommodate eight million patient visits annually, according to IHG.
The InterContinental Houston Medical Center will be owned by Medistar and managed by IHG. The company says the hotel is the first full-service luxury hotel to be developed in the immediate area in several decades.
At 21 stories tall, the new property will feature a signature InterContinental Club Lounge, 37 suites, restaurant and bar, outdoor pool and fitness center. The hotel will feature 11,800 sq. ft. of meeting space, including seven meeting and board rooms and a 7,800-sq.-ft. grand ballroom.