Enjoy an overnight stay with fabulous dining at Lords of the Manor in the magnificent Cotswolds.  Immerse yourself in the tranquility of the countryside while taking in the sensational scenery around the hotel, with the River Eye meandering through our grounds and the ancient and unspoilt picturesque village of Upper Slaughter.