Markham Museum is 4.4 mi (7.1 km) from central Markham, why not stop by during your stay. It's also full of great shops and restaurants, so you can spend the afternoon having a wander. If you want to experience more of the culture Markham has to offer, head to Markham Village, Joyride 150 Indoor Bike Park, and Markham Stouffville Hospital.