Search Hotels
Search History
1 Hotels found in Waterloo.
Destination: USA Waterloo |
Hotel Address: 2468 Mound Road
Located 4 minutes drive from Seneca Falls, this Waterloo hotel boasts an outdoor heated pool, on-site sauna and on-site tennis courts The Montezuma Winery is less than 10 minutes drive away
Each room at the Holiday Inn Waterloo -Seneca Falls- features free WiFi and a flat-screen cable TV They are decorated in light colours, wood furnishings, and offer a microwave and a refrigerator
Guests can di...More