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.