Hotel Holiday Inn Express Newcastle Metro Centre, Newcastle upon Tyne

Clasper Way,Swalwell Newcastle upon TyneNE16 3BE, Reino Unido