23 Homewood Ave, Toronto, Canada
Downtown Travelers Home Toronto hotel is a great place to stay in Downtown Toronto with a number of major area motorways, 20 minutes' walk from the University of Toronto.
Allan Gardens is about 500 metres away, while Toronto Union train station is just 1.9 km from this guest house. St. Lawrence Public Market is also located 25 minutes' stroll from the 3-star hotel. The Downtown Travelers Home allows you to enjoy such natural sights as Devonian Pond 1.2 km away. Grace Toronto Church lies within easy reach of this property. The nearest tube station to the hotel is Wellesley, 10 minutes' walk away.
The restaurant The Keg Steakhouse + Bar Mansion is located about 500 metres away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Downtown Travelers Home!
For your convenience, we have collected the reviews from several sources.
John
2021-03-28
It's a convenient base for a short stay. Enjoyed being relatively close to Wellesley metro station.
Jock
2020-12-02
there's lots of restaurants to choose from, like kintaro izakaya, set within 15 minutes walk or so.
Pierre
2020-04-05
We appreciated our outstanding rooms, plus the staff was HELPFUL. We could quickly reach yonge dundas square, as it's only 1 km away. A safe and TV were provided.