Business Details
The property Newbury Manor is located in Newbury, United Kingdom. The Lodging is ranked with 3 stars.
"Surrounded by 9 acres of woodland and rivers, the Grade II listed Newbury Manor Hotel is just 15 minutes’ walk from Newbury town centre. It offers an award-winning restaurant and free Wi-Fi."
- Type:
- Accommodation
- Keywords:
Stars Rank:
3
Booking_com_ID:
115886
Newbury Manor
The property Newbury Manor is located in Newbury, United Kingdom. The Lodging is ranked with 3 stars.