Town Inn Suites Toronto
Situate yourself in the heart of Toronto's dynamic downtown Yonge-Bloor area.
Explore Toronto's finest shopping, world-class attractions, and great dining.
Enjoy easy access to everything with the convenient nearby subway system.
620 Church St., Toronto, ON M4Y 2G2, Canada