Just 1 mile from the Galleria Shopping Complex and the entertainment district. Just 7 miles from downtown.
See more: Hotels in USA Hotels in Houston - Tx Holiday Destinations in USA