Markham, Markham
Spend a second to
save a fortune!
Spend a second to save a fortune!
555 Cochrane Drive, Markham
Featuring a convenient location seconds from major area motorways, this hotel is located within driving distance of Toronto city centre and offers comfortable accommodations and thoughtful amenities, including an on-site restaurant.
See MoreUsage of subsidiary facilities may incur additional fees