Plush country hotel with lake views, offering stylish rooms, complimentary breakfast, and upscale British dining. Set in secluded grounds.