Set in over 2 acres of beautiful gardens, The Chesterton Hotel is an 18th-century manor house offering a relaxing bar. Its bright, modern rooms feature lovely views over the grounds.
Number of rooms: 22
Chesterton, Near Bicester, Bicester, OX26 1UE, United Kingdom