Sign up for our newswire newsletter

 

Downtown Denver Welcomes Embassy Suites

The Embassy Suites Denver-Downtown/Convention Center opened across the street from the Colorado Convention Center.

The 403-unit hotel features over 22,000 square feet of meeting space and eco-friendly features that include a solar reflective roof.