The Westin Oaks Houston at the Galleria is a modern hotel located in Uptown Houston. The hotel is directly attached to The Galleria, plus features newly renovated accommodations and a wealth of amenities, including on-site dining and a fitness center. |