Canada Museum Of Nature

240 Mcleod St, Ottawa, ON
Typically Responds within 24 hours
Capacity: 500 people

About Canada Museum Of Nature

Nestled in the heart of the nation's capital, our century-old gothic castle is a crowning achievement of architectural design and detail. It is the perfect setting for Canada's natural treasures - and your next event. Large or small, private or corporate, we have several different venues to choose from, each offering a unique opportunity to create a lasting impression.

Event Spaces

Multipurpose Area
Party Room
Venue Types
  • Max Number of People for an Event: 500
  • Total Meeting Room Space (Square Meters): 1,089.6