The designer 2-star Markham Travellers Home is a great place to stay in Markham.
Due to the convenient location of Markham Travellers Home, guests have direct access to Toronto Airways Ltd, Fantasy Fair and Canada's Wonderland. The distance between Markham city center and the property is 6 km.
Galleries and art galleries are set within walking distance.
Toronto City Centre airport can be reached in 30 minutes by car from Markham Travellers Home.
Eat & Drink
Offering chinese and vegetarian meals, Grand Lake Chinese Cuisine & Banquet is situated 700 meters of the property.