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

The Westin Galleria Houston

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.
5060 W Alabama St, Houston, TX 77056, USA
+1 713-960-8100