Located adjacent to the London Health Sciences Centre, the Country Inn and Suites by Radisson, London South, ON offers a warm welcome to business and leisure travelers. Choose our hotel for a prime location near London International Airport and downtown attractions like Victoria Park. When you are not visiting nearby St. Peters Cathedral Basilica or the Eldon House, enjoy a cardio session in our fitness center or relax in our lobby with complimentary coffee and cookies. If you are here on business, our inviting rooms and suites offer a comfortable place to work with free WiFi, a desk with an ergonomic chair, and a coffeemaker. Each morning, you can get ready using the hair dryer and iron and ironing board before heading to our dining room to indulge in a free hot breakfast. Please note that we are a non-smoking facility. No Pets Allowed.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.