The Westin Galleria Houston is connected to The Galleria in Uptown Houston, Texas. This iconic hotel places guests steps from upscale shopping, dining and entertainment such as Toyota Center, NRG Stadium and other top attractions in downtown Houston.