Roadside location near swish shops and dining
This hotel's location off Westheimer Road and Interstate 610 in the western uptown suburb of Houston appealed to visitors because it was surrounded by upscale shops and dining. Shopaholics loved the way they could easily walk to the Galleria, Texas's larg