Harrington House is a historic guest house, dating back to the Tudor period, offering a Cotswolds architectural experience.