No image available for this hotel
No image available for this hotel
Waterloo, Waterloo
Spend a second to
save a fortune!
Spend a second to save a fortune!
54 Albert Street, Waterloo
Uptown Waterloo Whitehouse in Waterloo provides accommodation with free WiFi, less than 1 km from University Stadium, a 14-minute walk from Waterloo City Hall and 2.7 km from University of Waterloo. St.
See MoreUsage of subsidiary facilities may incur additional fees