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.
1x Doble(s) grande 151-180 cm de ancho