Delsuites Icon
Delsuites Icon is a 12-story hotel in Toronto offering accommodation 1050 meters from New City Hall.
Hockey Hall of Fame are within a 15-minute walk of the property. Set within a 20-minute walking distance from Toronto city center.
Delsuites Icon is a property in Toronto that comes with 29 rooms and provides Wi-Fi and ironing facilities.
360 The Restaurant at the CN Tower and Victor Restaurant & Bar serve Canadian dishes and lie a 5-minute walk from Delsuites Icon.
Toronto City Centre airport is 10 minutes' drive away from Delsuites Icon.
Delsuites Icon offers 24-hour security and ironing service.