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
HEADQUARTERS
Medistar Corporation
7670 Woodway Dr
Suite 160
Houston, TX 77063
USA