VIP Room

Located In: Denver Museum of Nature & Science

Seated: 50

Denver Museum of Nature & Science

Denver Museum of Nature & Science

VIP Room
Address
Denver Museum of Nature & Science

2001 Colorado Boulevard Denver, CO 80205

Business Space Location Map
Capacity

Seated: 50

Square Feet: 885 ft2

F&B Options
In-house catering
Equipment
  • A/V Equipment
Overview

Nestled away in a tree-lined corner of the Museum. Perfect for luncheons, meetings, and dinners.