The Bay Tree
The Bay Tree in the quintessentially English town of Burford provides the perfect hideaway for escaping from daily life, whether you want to enjoy a weekend break, savour dinner with friends, or relax with a glass of wine. The country house hotel provides a lovely venue for couples planning intimate Cotswold wedding celebrations, too.
Address
Sheep Street, Burford, Oxfordshire, OX18 4LW