Downtown Home Inn
Hotel • Bed and breakfast • Guest house • Inn • Lodge • Serviced accommodation • Furnished apartment buildingOne of the Top rated Inns in Old Toronto
Address
2 Monteith St, Toronto, ON M4Y 1K7, Canada
Rating on Google Maps
4.30 (48 reviews)Open on Google Maps