For the first time since it opened in the heart of Denver in 1892, the Brown Palace Hotel & Spa has closed to guests, finally succumbing to the pressure of the coronavirus crisis. After eight rooms were occupied on Monday night, the beds at the historic hotel at 321 17th St.