The Vendry is now part of Groupize! Read more

Vauxhall

Located In: Death & Company

Seated: 72

Death & Company

Death & Company

Vauxhall
Address
Death & Company

1280 25th Street Denver, CO 80205

Business Space Location Map
Capacity

Seated: 72

Square Feet: 2,300 ft2

F&B Options
In-house catering
Equipment
  • Air Conditioning
Features
  • Private Entrance
Frequent Uses
  • Private Dining
Overview

Vauxhall isn’t your conventional hotel ballroom. With its own private street-side entrance and beautiful brass and marble bar, this 2,300 square feet space also features 50 feet of prime Larimer street frontage. This flexible canvas can be tailored to a variety of event types and features a best-in-class audio visual set up, which can accommodate everything from presentations to private film screenings. A dedicated event valet team and marquee street signage create a memorable entrance for your guests.