Idlewyld Inn
Old world charm and exceptional personal service makes the Idlewyld Inn an oasis of luxury in the heart of downtown London, Ontario. Each of the twenty-seven guest rooms boasts its own unique décor that subtly blends antique furnishings and modern amenities. S…