Stay at this 3-star business-friendly hotel in Markham. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the convenient parking in our reviews. Popular attractions Scarborough Town Centre and Fairview Mall are located nearby.