Inter-Continental Houston

2222 West Loop South
Houston
Texas
United States