* The Lodge
The Lodge is Newbury Racecourse’s new hotel located in the grounds of the Racecourse estate, just a 2 minute walk away from Newbury Racecourse Station. The 36 en-suite bedrooms each have individually designed decor, luxury Super King sized beds draped in bright white Egyptian cotton and bespoke furniture. Offering a...