What we say
The Houston edition of this large hotel chain.
Located in the upscale Post Oak-Galleria area, near the Galleria Mall, Houston Business District, downtown Houston, and Greenway Plaza.
1 reviewWhat visitors say
First to Review - March 07, 2009 - Visited: February 2009
.
So, what do you say?