Aloft Houston by the Galleria

5415 Westheimer Road
Houston
Texas
United States