< Back to Listings

Idlewyld Inn & Spa

36 Grand Avenue
London, ON
N6C 1K8
519-432-5554

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

Events

Offers