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.