This brand new full-service hotel lies in the heart of the Uptown district. It is about 2 blocks to the Galleria shopping centre.
See more: Hotels in USA Hotels in Houston - Tx Holiday Destinations in USA