Where are you going?
Or, let us surprise youSpin the Globe ®

The Westin Galleria Houston

5060 W Alabama St, Houston, TX 77056, USA
| +1 713-960-8100

The Westin Galleria Houston

This Uptown hotel, adjacent to the Galleria Shopping Center, has 71,117 square feet of meeting space, two restaurants, and upscale shopping.