The Bay Tree Hotel is one of the most romantic destinations in the world. It embodies the ethos of the mystical old world charm that is the Cotswolds. The staff were m... More Harleen , 23 June, 2014
A complimentary room upgrade, subject to availability.