Canadian Museum of Nature

Canadian Museum of Nature near Embassy Hotel & Suites Ottawa

Situated inside a magnificent stone castle that once served as the emergency headquarters for the Canadian government, the Museum of Nature is one of the most contemporary museums in the world. Examining everything from dinosaurs to the present-day state of the world’s oceans, the museum offers interactive exhibits geared to all ages.

240 McLeod Street K2P 2R1 Ottawa Canada