Holiday Inn Express Newcastle City Centre

  Waterloo Square, St James Boulevard, Newcastle Upon Tyne, England, United Kingdom

Booking.com Book Now