L’hotel sorge nel centro di Toronto, a 5 minuti a piedi dalla Stazione Metro Bloor-Yonge. La struttura offre ampie suite con cucina completamente accessoriata.
Le sistemazioni del Town Inn Furnished Suites sono dotate di TV via cavo.
1x letto/i matrimoniale grande larghezza: 181-210 cm