Newcastle has carved itself out as one of the great cities of the north of England, developing a cultural and entertainment centre that is the envy of much of the country. This beautiful hotel is located at the very heart of this city and offers a range of modern amenities in every room. The staff is well trained and is happy to share their knowledge of the area with you.