Toronto is the largest city in Canada with an international and cosmopolitan population of over 2.5 million with many of its residents having immigrated to the city. Toronto is commonly known for being one of the world’s most livable cities and its easy to see why, as the city caters for every taste.


 
 
 

HOTELS IN TORONTO