Mellow Cotswold stone forms a backdrop and frame for this privately owned 18th Century hotel, located in the centre of the Oxfordshire Cotswold town of Charlbury, only 15 miles north-west of Oxford.The hotel offers comfortable accommodation both for individual guests and group bookings, all in en-su... [More]