InterContinental Houston - Medical Center
Texas Medical Center
Texas Medical Center is the largest complex in the world. It consists of over sixty medical buildings and is home to the largest cancer center and children's hospital. TMC gives birth to a newborn every 20 minutes and a surgery starts every 3 minutes.
Houston offers over 10,000 restaurants with cuisine from 70 different countries. Our Safina Restaurant & Bar features a modern take on Mediterranean fare.