Toronto, Toronto
Spend a second to
save a fortune!
Spend a second to save a fortune!
620 Church Street, Toronto
This downtown Toronto hotel, located within a 5-minute walk of the Bloor-Yonge Subway Station. These spacious suites offer a fully equipped kitchen. Accommodations at Town Inn Furnished Suites provide cable TV.
See MoreUsage of subsidiary facilities may incur additional fees