This magnificent hotel is located in the posh Cherry Hill district of Denver.
See more: Hotels in USA Hotels in Denver - Co Holiday Destinations in USA