Extended Stay America Houston - Galleria

4701 Westheimer Rd
Houston
Texas
United States