About Weston Manor Hotel (Best Western)
Dating back to the 11th Century, Weston Manor Hotel is a delightful country house hotel situated as the centre piece of Weston on the Green, near Oxford. Offering easy access from the M40 & A34, this historic building and wonderful grounds make it a beautiful and unique hotel venue for conferences and weddings.