Holiday Inn Toronto - Int'l Airport
970 Dixon Rd
Toronto, ON M9W1J9

Found 1 report:

Stayed in room 1002 in this hotel in mid April, 2015, ended up with a large number of itchy red welts.









No nearby bug reports