Username:
Password: Lost Your Password?
Este hotel se encuentra en el centro de Toronto, a unos 5 minutos a pie de la estación de subte Bloor-Yonge. Ofrece suites amplias con cocina totalmente equipada.Las habitaciones del Town Inn Furnished Suites disponen de TV por cable.