Skip to content
The Good Dog Guide Everything Dog Friendly

The Bay Tree Hotel



The Bay Tree Hotel is a historic hotel in Burford, offering characterful Cotswold accommodation with dining facilities and a garden in the heart of the town.

...

Listed this business? Enhance your listing

Reviews

Be the first to review this listing