InterContinental Houston

HOUSTON, TX

At the Texas Medical Center – the largest medical complex in the world – Medistar developed the luxury InterContinental Houston to meet the needs of traveling patients and family members, and the many stakeholders that collaborate, support and do business with the hospitals and institutions of the TMC.

Modern comfort and unparalleled hospitality intertwine at our AAA Four Diamond Award hotel. From our 354 elegant rooms and suites, to our elevated event spaces, InterContinental Houston provides refined amenities for a sophisticated stay. The hotel is adjacent to the world’s largest medical facility, the Texas Medical Center, and is close to the renowned Rice University, the illustrious Museum District, NRG stadium and downtown Houston. 

ADDRESS

6700 Main St

Houston, Texas 77573

ROOMS

354 Keys


YEAR BUILT

2019


SIZE

410,000 Square Feet


Contact Us

HEADQUARTERS

Medistar Corporation
7670 Woodway Dr
Suite 160
Houston, TX 77063
USA