by Sarah J.F. Braley |
October 27, 2010
Now open in Downtown Denver is the 239-room Four Seasons Hotel Denver, across the street from the Denver Performing Arts Complex. The property offers 17,000 square feet of meeting space, a spa with 10 treatment rooms, the EDGE Restaurant, a fitness center and a rooftop pool.