Waterloo, New York Pet Friendly Hotels & Lodging

United States » New York » Waterloo

Browse Pet Friendly Hotels In Waterloo, New York

Rates from
2468 Mound Rd - Waterloo, NY (Map)
Located in Waterloo, Holiday Inn Waterloo - Seneca Falls is in a rural location and close to National Memorial Day Museum and Women's Rights National Historical Park. This hotel is within close proxim...