Filters:
clear
Country: United Kingdom

japanese inns in Swalwell

About 2 results.

Premier Inn Newcastle Metro Centre

Our Newcastle Metro Centre Hotel is ideally located within easy reach of the A1 and Newcastle train station, Metro Arena and the Theatre Royal and Eldon Square.

Holiday Inn Express Newcastle - Metro Centre

Clasper Way, NE16 3BE Swalwell, United Kingdom

Hotel near the Beamish Museum & intu Metrocentre, well-connected to central Newcastle & Durham Cathedral. Book this hotel with breakfast included now.

  • 1