Location: situated only two blocks from the Galleria shopping centre and close to the George R Brown Convention Centre, the Reliant and Minute Maid Parks, the museums district, the centre of Houston and the famous medical centre of Texas.
See more: Hotels in USA Hotels in Houston Holiday Destinations in USA