3770 Walnut Street Denver, CO 80205
Seated: 12
Square Feet: 180 ft2
Perfect for small presentations, screenings, virtual meetings, and anything in between, the Media Room can be set up to host a variety of events. You'll also find all the latest tech tools to keep your team purring with productivity.