The designer 2-star Markham Travellers Home is a great place to stay in Markham.
The hotel’s convenient location offers quick access to a theater and an art gallery. It is about 6 km away from the center of Markham.
Guests may find Toronto Airways Ltd within 5.0 km and Fantasy Fair within 28.1 km of the property.
Markham Travellers Home is within a 30-minute drive to Toronto City Centre airport.
Eat & Drink
The hotel is about 10 minutes’ walk from Grand Lake Chinese Cuisine & Banquet serving Chinese and Vegetarian dishes.