< Back to Listings

Idlewyld Inn & Spa

36 Grand Avenue
London, ON
N6C 1K8

Visit Website

Nested in London's quaint Old South Neighbourhood just minutes from the 401, this boutique hotel has been revitalized to combine the elegance of a bygone era with all the modern amenities sophisticated travellers have come to expect from a luxury hotel. With 21 unique Guest Rooms, on-site Spa, and fine dining restaurant, the friendly and attentive staff will soon have you feeling right at home.  

Facility Info