

Idlewyld Inn & Spa is located in London’s historic Old South neighbourhood, known for its charming and vibrant community atmosphere. The hotel is just minutes from Downtown London and a short walk to Wortley Village, a popular area for shopping and dining. Fanshawe Pioneer Village is about 8 km away, and Victoria Park is within 3 km. London International Airport is approximately 12 km from the hotel.