at Great North Rd, Newcastle upon Tyne United Kingdom
Newcastle Holiday Inn Hotel is Newcastle upon Tyne based place and this enity listed in Hotel category. Located at Great North Rd Contact phone number of Newcastle Holiday Inn Hotel: +44 870 787 3291