Holiday Inn Express Newcastle Metro Centre 3 stars

Clasper Way, Swalwel, Newcastle Upon Tyne, Newcastle upon Tyne, NE16 3BE, United Kingdom

Hotel image
Read more reviews for Holiday Inn Express Newcastle Metro Centre