Located in Newcastle Quayside, right in the heart of Newcastle the hotel is the perfect base from which to explore. As the only hotel in Newcastle city with all of it's rooms overlooking the River Tyne, there’s nowhere better in the city to stay with a river view.