Canada Afternoon Tea at the Omni King Edward Hotel [Toronto] Located downtown Toronto, the King Edward Hotel was Toronto’s first luxury hotel, opening its doors in 1903. Today it offers a blend of the old-world charm with the modern amenities you’d… Continue Reading May 8, 2017