The Bay Tree Hotel Review, Burford, Cotswolds

April 2024 · 1 minute read
Burford, Cotswolds, England

This handsome townhouse is an appealingly mellow haven in one of the Cotswolds’ most famously pretty towns. Clad in warm colours and with striking art on the walls, it offers open fireplaces, cosy nooks and 21 stylish bedrooms.

ncG1vNJzZmivp6x7tbHLnp6rmaCde6S7ja6iaKyilsOmuI6dnKysmaOutbXOp6ponaWnvLGxjq6loqyVmXqstc2gm6ilX5q7qLjAp5top6ibvLOw0qGgq51fnby1scusZpynpKjEsLjDrGStoJVir6LFjK2pnp1dnby1scto