Opened 1892, this four-star historic landmark hotel is located in the heart of Denver's financial and culture district. The Brown's Hotel has greeted presidents and international visitors for more than a century. Fast speed internet connection available.