London hotel reservation: check availability and room rates
Inns in London
2 properties found
-
The Idlewyld Inn And Spa 3 stars
36 Grand Avenue, London, Canada (Show map)
The 3-star Idlewyld Inn And Spa is set 1.6 km from Museum London and 7 km from East Park. For business travellers, a photocopier, a meeting room and a business centre are available on request.
-
Country Inn & Suites By Radisson, London South, On 3 stars
774 Base Line Rd E, London, Canada (Show map)
The 3-star Country Inn & Suites By Radisson, London South, On is a business accommodation comprising 50 air-conditioned rooms within a few minutes drive from University of Western Ontario. London…