Photos
Description
Town Inn Toronto - Stay at Our Downtown Toronto Hotel
Town Inn Toronto is our newly-renovated, all-suite hotel with an exceptional location in Downtown Toronto along with modern amenities for extended stays.
Contacts
Phone
+14169643311
Address:
620 Church St, Toronto, ON M4Y 2G2
Website:
http://www.towninn.com/
Categories
Features
Related
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★