In the picture-postcard town of Burford, the southern gateway to the Cotswolds, is the charming Bay Tree Hotel. Set amidst the celebrated ancient black and white timbered buildings and those constructed from the beautiful honey-coloured Cotswold stone, a scene is created which beyond doubt has an aura of yesteryear.An impressive location for country breaks whatever the season, the Bay Tree Hotel is well situated for exploring the countryside, for visiting National Trust properties and famous ... More