Newgate Hotel Newcastle can be found at the heart of the Newcastle city center. This 3 Star Hotel offers modern facilities that a normal traveler is looking for in a hotel.