Newbury Manor
Informacje
Newbury Manor Hotel is surrounded by woodland and rivers and is 15 minutes’ walk from Newbury town centre. The River Bar Restaurant is set on an island for waterside dining.
powiększ