This luxurious hotel is situated in the popular gallery district approximately 2 km from the Houston Gallery.
See more: Hotels in USA Hotels in Houston - Tx Holiday Destinations in USA