Nestled in the heart of London, Ontario, Idlewyld Inn offers a blend of historical elegance and modern luxury. This charming boutique hotel, housed in a beautifully restored Victorian mansion, provides guests with an intimate and unique stay. With its refined accommodations, exceptional service, and gourmet dining, Idlewyld Inn is the perfect escape for those seeking a serene retreat in a picturesque setting.