The Omni King Edward Hotel
Need to stay in Toronto? Check out The Omni King Edward Hotel in Downtown Toronto, Ontario!
Dating to 1903, this opulent hotel with an ornate stone facade fronts a main downtown street. It's within a 2-minute walk from the TTC Subway and light rail, 4 minutes' walk from the Sony Centre and 1.6 km from the CN Tower.