Resorts in Waterloo (NY) Full list of companies Resorts category in Waterloo, New York Holiday Inn Waterloo (Seneca Falls) 2468 Mound Road, Waterloo, NY 13165, (888)897-0088 Page 1