Benmiller Inn and Spa Goderich Nestled in the idyllic rolling hills just one hour north of London, the Inn offers gourmet regional cuisine, an array of luxurious amenities, and elegant accommodations. - Accommod ... Save Up To 60%