With a stay at Donnington Grove Country Club in Newbury, you'll be on a river, within a 15-minute drive of North Wessex Downs and Donnington Castle. Featured amenities include a 24-hour front desk, luggage storage, and a safe deposit box at the front desk. This hotel has 3 meeting rooms available for events. Free self parking is available onsite.