Delsuites Icon is located in an entertainment area of Toronto in close proximity to CN Tower, Royal Ontario Museum and Toronto Harbour. Since 2003, it has been hosting guests in the heart of Toronto.
Thanks to an underground station nearby, the hotel is well connected with other parts of Toronto. The hotel is 250 meters away from TD Centre, Yonge-Dundas Square and TIFF Bell Lightbox.
Delsuites Icon is a property in Toronto that comes with 29 rooms and provides a DVD player, wireless internet and plasma TV.
Guests will enjoy canadian and american cuisine of 360 The Restaurant at the CN Tower, which is about 250 meters away.
Set within a 5-minute walk from Metro Toronto Convention Centre underground station. 5 minutes by car from Toronto City Centre airport.