The hotel is located in the beautiful market town of Newbury. It is 2 miles from Newbury Station and 60 miles form London Heathrow Airport. The hotel offers 34 elegant and luxurious rooms, all individually decorated with original feature. They are all equipped with very comfortable beds, flat scree Freeview TV, tea and coffee making facilities, full en-suite facility, WiFi access and hairdryer.
The River Restaurant, set in the heart of Berkshire countryside is traditionally furnished and offers a variety of classic European dishes. The hotel is a beautiful converted 1772 private house and still feature its original historical architecture. It's small and very welcoming. This is a stunning property, set in the heart of Newbury and surrounded by 500 acre of land, overlooks the remains of Donnington Castle. It also offers its own par 72 golf course.