Visa, MasterCard, American Express, Discover, Diners Club
Description
This hotel is located in Markham, north of Toronto in Ontario's high-tech capital. Guests will find restaurants, bars and links to the public transport network in the immediate vicinity of the hotel. It is ideal for both business travellers and holidaymakers alike and facilities on offer to guests include a lobby with a 24-hour reception, a currency exchange facility and lift access. It offers...
by skoosh
on October 26, 2018 from skoosh