Rooms
Rooms Number: 0
Restaurant
Archie''s Bar & Grill.
605 Hespeler Road - Cambridge, Ontario - N1r 6j3 - Cambridge, Canada View Map
This 2 star hotel is located in the city centre of Cambridge.
This 2 star hotel is located in the city centre of Cambridge.
TripAdvisor vote: 3.5/5 Based on 365 guest reviews
Rooms Number: 0
Archie''s Bar & Grill.