Weston Manor is a stone-built Oxfordshire 16th century Manor house with 13 acres of garden, including a formal Italian garden. All the rooms have views of the gardens. Gardens to visit while staying at Weston Manor Hotel include Blenheim Palace Garden (11 miles) and Waddesdon Manor (15 miles).