Total Accommodation | 114 Properties |
Popular Hotel | The Westin Ottawa, SOHO Residences Champagne |
Popular Landmark | Embassy of Switzerland, National Gallery of Canada |
The most popular hotels booked by tourists are The Westin Ottawa, SOHO Residences Champagne, reStays Ottawa, Lord Elgin Hotel, Ottawa Embassy Hotel & Suites, Days Inn by Wyndham Ottawa, Sandman Signature Ottawa Airport Hotel, Crowne Plaza Gatineau-Ottawa, an IHG Hotel, Sonder Rideau, Byward Blue Inn
Currently, there are around 114 hotels that you can book in Museum of Nature