Rooms
Rooms Number: 0
824 Exeter Road - London, Ontario - N6e 1l5 - London, Canada View Map
This 3 star hotel is located within the city of London.
This 3 star hotel is located within the city of London.
TripAdvisor vote: 4.5/5 Based on 396 guest reviews
Rooms Number: 0