This comfortable hotel is situated in Markham. The total number of accomodation units is 175. The accomodation offers Wi-Fi internet connection in communal areas. Everyone staying at this accommodation are welcomed in a lobby with 24-hour reception. This hotel has been designed with a conscious effort to adhere to the strictest ecological standards and features the certification. A fee may be chargeable for some services.