The Drake Devonshire, Lake Ontario / Canada Whenever you travel to Toronto, you should add on at least another two days and stay at the newly opened beautiful Drake Devonshire Hotel, which is…