Have you ever wondered what fellow travellers think are the absolute best hotels to visit in Canada? Tripadvisor released its list of the top 25 hotels in Canada and two Ontario stays not only made the list but they are in the top five.
The Travellers’ Choice award winners are in the top 10% of listings on Tripadvisor and continuously earn great reviews. The top hotels are selected based on the quality and quantity of reviews from people who have actually stayed there within a twelve-month…