Inn of Waterloo & Conference Centre
Inn of Waterloo (formerly Waterloo Inn), is one of the largest convention hotels in Ontario. Perfectly located in the heart of Canada’s Technology Triangle, the newly renovated Inn of Waterloo and Conference Centre is an impressive destination for corporate ev...
Read more →