multiple recent guests cite poor customer service as a reason their stays were so-so. Situated roughly 20 miles north of Toronto in Markham, Ontario, this Hilton property caters to travelers ...