Featuring free WiFi and air conditioning, Applewood Suites Financial District is situated in Toronto, 300 metres from Air Canada Centre. CN Tower is 400 metres from the property. All units include a seating area.
Address: 12 York Street, Toronto
Rates from:
CAD 125 | More:
Booking.com