Markham, Markham
Spend a second to
save a fortune!
Spend a second to save a fortune!
50 Bodrington Court, Markham
Conveniently placed in Markham, Ontario, also known as Silicon Valley North, this hotel offers comfortable guestrooms and contemporary amenities just minutes from the excitement of Toronto.
See MoreUsage of subsidiary facilities may incur additional fees