The Westin Galleria Houston

5060 West Alabama
Houston
Texas
United States