Town Inn Suites
620 CHURCH STREET Toronto, ON M4Y2G2
Toronto Proper: Downtown Toronto
Some important information about your hotel.
- All reservations must check-in with a valid credit card in the name of the reservation holder to cover any incidental charges. Additional security deposit may also be required at check-in.
The Town Inn Suites is a wonderful Downtown Toronto Hotel with 200 spacious suites, ranging in size from 500 to 900 square feet.