T
Timmy Huang Review of Westin Galleria Hotel
Great customer service at the front desk! Location...
Great customer service at the front desk! Location is super convenient for access to the mall and great restaurants. Highly recommended!
Comments: