A detached home catering to the personal needs of guests and offering extended stays (i.e., up to 30 nights) or options for extended stays in Markham. Flexible weekly payments or save more by up front monthly payment. Inquire about how you can be eligible for a long-term stay credit/refund when you extend your stay here and for any other options & discounts available at this property or at a Partner Property located within 10 km distance.