Cet hôtel du centre-ville de Toronto est situé à 5 minutes à pied de la station de métro Bloor-Yonge. Les suites spacieuses sont dotées d’une cuisine entièrement équipée.
Les hébergements du Town Inn Furnished Suites disposent d'une télévision par câble. Les logements comprennent un coin repas et un coin salon séparé avec un canapé. Les suites contemporaines sont pourvues d’un bureau.
Le Town Inn Furnished Suites dispose d’une réception ouverte 24h/24.
Le Town Inn Suites Hotel se trouve à 3 km des boutiques et des restaurants du centre commercial Eaton Centre. L’université de Toronto est accessible en 12 minutes de marche depuis l’hôtel.