Westin Galleria Hotel, Houston

The Westin Galleria Houston is located in uptown Houston at the Galleria Shopping Centre.

Modern luxurious hotel with classic elegance, the best style and comfort designed for today's affluent professional business and leisure travellers.