InterContinental Houston Medical Center Site View from West

View from West

Irreplaceable location on Main Street at the Texas Medical Center