Delsuites Icon is a 12-story hotel in the heart of Toronto at a close proximity to CN Tower, Financial District and Toronto Harbour offering 29 non-smoking rooms.
The city center is 20 minutes' walk of the property. The hotel is 250 meters away from TIFF Bell Lightbox, TD Centre and Yonge-Dundas Square.
Delsuites Icon comes with plasma TV, Wi-Fi, a DVD player and high-speed internet in all rooms.
360 The Restaurant at the CN Tower serves canadian and american dishes and lies just 5 minutes walk from the property.
A 5-minute stroll will take you to Metro Toronto Convention Centre subway station. 5 minutes' drive from Toronto City Centre airport.