The Waterloo Hotel

2 King Street North, Waterloo, N2J2W7 ,Canada
The Waterloo Hotel The Waterloo Hotel is one of the popular Hotel located in 2 King Street North ,Waterloo listed under Hotel in Waterloo ,

Contact Details & Working Hours

Map of The Waterloo Hotel