The Waterloo Hotel

The Waterloo Hotel Address: 2 King Street North, Waterloo, Canada

Minimum price found for The Waterloo Hotel was: 186 CAD

Click here to get more information, photos & guest ratings for The Waterloo Hotel