Situated in Markham, this air-conditioned apartment is 300 metres from Markham Civic Centre. Guests benefit from free WiFi and private parking available on site. The kitchen is equipped with a dishwasher and an oven, as well as a coffee machine.
Address: 33 Cox Boulevard, Markham
Rates from:
CAD 0 | More:
Booking.com