The 2-star Markham Travellers Home is set about 27 km from Centreville Theme Park .
The hotel’s convenient location offers quick access to a theater and an art gallery. The property lies within 6 km from the city center.
Markham Travellers Home is around 35 minutes' drive from Toronto City Centre airport.
Eat & Drink
Treating guests with Vegetarian and Chinese dishes, Tenon Vegetarian Cuisine is 700 meters away.
+ Read more- Less
This field is required.