Newbury Manor Hotel

Newbury Manor is a Grade II listed manor house with a water mill, set in 9 acres of woodland and water meadows.
Gardens to visit while staying at Newbury Manor include Blenheim Palace Garden (36 miles), Highclere Castle and Garden (7 miles) and Englefield House Garden (19 miles).