Country Inn & Suites London South is located in London, 1.9 mi from Budweiser Gardens and 2.1 mi from The Grand Theater.
All rooms have a private bathroom equipped with a shower. Country Inn & Suites London South features free WiFi .
Western University of Ontario is 3.7 mi from Country Inn & Suites London South, while Fanshawe Pioneer Village is 6.8 mi away.
Number of rooms : 8
Localisation
Route from this place
Directions to this place
Route via this place
Nearby hotels
Nearby restaurants
Where to sleepnearby
From CA$108
Best Western Plus Lamplighter Inn & Conference Centre
Very good 8.5
1.13 Km -
591 Wellington Road South, London N6C 4R3