As with all Westin hotels, the Westin Galleria is a wonderful place to stay in Houston. The staff is friendly and helpful. The rooms as large and very clean.
What stands out for me (at any Westin) are the beds are just the most comfortable beds and the pillows (I have actually bought one). The baths have the signature double shower head and curved shower bar (yup bought one of these too after a stay at a Westin).
Overall, it’s a great place to stay and being in the Galleria is just a bonus.