This hotel is connected to the Galleria mall and there is another Westin - Westin Galleria that is also attached to the mall. As usual Westin brand reputation is upheld. The beds are very luxurious, rooms are nice and spacious and there is great customer service. This location is testing out a new elevator system that is a little tricky to get right off the bat. Make sure that someone explains how to use it before you get on and stand there forever.
hotel reviews