Location: located in the prestigious area of Post Oak/Gallería, a few minutes from the business area of Houston.
See more: Hotels in USA Hotels in Houston Holiday Destinations in USA