Centrally located between the CN Tower and the Scotiabank Arena in downtown Toronto, the Delta Toronto features an indoor pool, hot tub and yoga studio. Free Wi-Fi access is included. A TV with cable channels is standard in each room.
75 Lower Simcoe Street, M5J 3A6 Toronto, Canada
Hotel booked 10 times today.
Nightly rates from $173