The Idlewyld Inn and Spa
Address: 36 Grand Avenue, London, Canada
Offering on-site dining facilities, this 19th-century inn is just 2 km from the centre of London, Ontario. A flat-screen TV is provided in each guest room.
Hotels Nearby
-
Hotel Metro 4 ★
32 Covent Market Lane, London
-
Doubletree by Hilton London 4 ★
300 King Street, London
-
Delta Hotels by Marriott London Armouries 4 ★
325 Dundas Street, London
-
Residence Inn by Marriott London Downtown 3 ★
383 Colborne Street, London
-
London Executive Suites Hotel 2 ★
362 Dundas Street, London
-
Holiday Inn Express & Suites - London Downtown 3 ★
374 Dundas Street, London
-
Country Inn & Suites London South 3 ★
774 Baseline Rd E, London
-
Econo Lodge London 2 ★
636 York Street, London
-
StationPark All Suite Hotel 3 ★
242 Pall Mall Street, London
-
Best Western Plus Lamplighter Inn & Conference Centre 3 ★
591 Wellington Road South, London
-
Super 7 Motel London 2 ★
697 Wellington Road South, London
-
Holiday Inn Hotel & Suites London 3 ★
855 Wellington Road South, London
- π WorldPlaces ›
- Hotels ›
- π¨π¦ Canada ›
- London ›
- The Idlewyld Inn and Spa