Designed for the comfort and convenience of both business and leisure travellers on short and extended stays.
50 Bodrington Ct, Markham, ON L6G 0A9, Canada