This Waterloo, Ontario hotel is ideally situated close to area attractions, including the University of Waterloo, and features comfortable accommodation, complete with many of today's modern conveniences.
Address: 190 Weber Street North, Waterloo (Ontario)
Rates from:
CAD 103 Booking.com