Holiday Inn Hotel & Medical Center Houston

6800 Main St
Houston
Texas
United States