Allan House City Road, Newcastle upon Tyne
This Hotel Du Vin is situated in central Newcastle with breathtaking views over the quayside and the River Tyne. It offers luxurious accommodation a few minutes’ walk from Manors Rail Station.