Holiday Inn at the Falls
231 3rd St
Niagara Falls, NY

Found 1 report:

Woke up yesterday with over 50 bites all over.









No nearby bug reports