Embassy Suites Denver Scheduled to Open in December

The new 403-room property is planned to be LEED-certified

By: By Janeen Christoff

The Embassy Suites Denver – Downtown now has an opening date. The hotel, which will be managed by Windsor Management Services, will open in December of this year.

The new property will have 403 guestrooms and 17 function rooms totaling 21,000 square feet of meeting and banquet space. The hotel will also feature unique design elements such as a 13-story glass curtain “sky lobby” or atrium area and it is planned that the hotel be a LEED-certified building. Additional amenities include plans for an additional leased restaurant, retail space, a state-of-the-art fitness facility, spa, indoor pool, business center and full valet service/onsite parking.