Delta Hotels Hotels Closest To Markham Museum and Historic Village 9350 Hwy 48, at 16th Avenue