Stately hotel in a Queen Anne-style mansion with upscale rooms & suites, plus fine dining & a spa.. Idlewyld Inn & Spa takes pride in being a London area landmark since 1878. It brings about a charming unification of classic elegance and modern amenities. With 21 guest rooms designed for your comfort, an on-site spa to make you feel pampered and a fine dining restaurant serving delightful, mouth-watering dishes, our inn offers everything you would expect from a luxury hotel. To top it off, we have beautiful reception areas to help you make your special events even more special. Contact us today to book a room. We're located in the "Old South" neighbourhood, which was voted the Best Neighbourhood by Best Places in Canada in 2013.