Denham, United Kingdom, 2019-Mar-21 — /Travel PR News/ — InterContinental Hotels Group (IHG®), one of the world’s leading hotel companies, announces the opening of the InterContinental® Houston – Medical Center. Developed by Medistar Corporation, the elegant and beautifully appointed 354-room luxury hotel is located next to the Texas Medical Center, the world’s largest medical complex. The hotel… Read the full press release