North America • Canada • Ontario • Courtyard By Marriott Toronto Markham
The Courtyard by Marriott Toronto Markham opened July 2002. Located in Canada's Hi Tech capital, Markham Ontario, we are the ideal hotel for guests looking for accommodations in a warm and inviting atmosphere
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!