Este hotel se encuentra en el centro de Toronto, a unos 5 minutos a pie de la estación de metro Bloor-Yonge. Ofrece suites amplias con cocina totalmente equipada.
Las habitaciones del Town Inn Furnished Suites disponen de TV por cable.
2x Cama(s) doble(s) 131-150 cm de ancho