Courtyard Toronto Markham

Need to stay in Markham? Check out the Courtyard Toronto Markham near Toronto, Ontario!


Located in Thornhill, this hotel is 3.2 km from First Markham Place and 5 km from Flato Markham Theatre. David Dunlap Observatory and Elvis Stojko Arena are also within 10 km.

Visit the Courtyard Toronto Markham Website » | Locate This Hotel On Google Maps »


« Go Back