There are few arguments that Newcastle is one of the most interesting and exciting cities in the whole of the UK, and particularly the north east of England. This hotel is situated at the very heart of the action and is within walking distance of many of the major attractions such as Eldon Square, the Metro Radio Arena, Hancock Museum, St James’ Park and the Metro Centre.