L'hôtel Econo Lodge Inn & Suites Downtown est idéalement situé à moins de 3 km de nombreuses attractions du centre-ville de Toronto, dont la CN Tower, et offre de nombreux équipements modernes et des hébergements confortables.
L'Econo Lodge Inn & Suites se trouve à distance de marche de nombreux points d'intérêt. L'Université de Toronto, le Hockey Hall of Fame et de nombreuses boutiques et restaurants gastronomiques sont à proximité.
L'établissement accueille les animaux domestiques et propose également de nombreux services gratuits, dont le petit-déjeuner continental, une connexion Wi-Fi et des journaux quotidiens.