View Photos of Town Inn Suites in Downtown Toronto
Amenities & Accommodations Gallery
Town Inn Suites is where the feel of a stylish boutique hotel meets all the comforts of home, providing a welcoming and comfortable stay. Town Inn is one of the premier downtown Toronto hotels for short-term and extended stays, offering guests convenient access to all the city has to offer while providing comfortable accommodations in our spacious suites. Browse our Toronto hotel photos to get an idea of what we have to offer.