Description: Enjoy a peaceful and relaxing stay in the friendly, informal atmosphere of an historic country house set in the beautiful South Cotswolds Burrows Court offers self-catering accommodation in a fascinating three-storey building consisting of a Georgian-fron