Located in the heart of Toronto, The Omni King Edward Hotel, built in 1903 and completely refurbished, offers traditional accommodations near the financial, entertainment, and shopping districts. It is within walking distance of Meridian Hall and the...