Markham Travellers Home provides good lodging in Markham.
This hotel is situated 5.0 km away from Toronto Airways Ltd, Fantasy Fair and Canada's Wonderland. The city center is 6 km away from the hotel.
Markham Travellers Home can be reached in 30 minutes by car from Toronto City Centre airport.
Eat & Drink
Offering chinese and vegetarian meals, Grand Lake Chinese Cuisine & Banquet is situated 700 meters of the property.