Museum of Nature

The Canadian Museum of Nature is located only 1.6KM from the hotel and offers a wide range of permanent and time limited exhibits that appeal to all interests and age groups.

240 McLeod Street K2P 2R1 Ottawa Canada



Wednesday10:00 - 16:00

Thursday10:00 - 19:00

Friday10:00 - 16:00

Saturday10:00 - 16:00

Sunday10:00 - 16:00