Innside By Melia Newcastle Location
River View, Close Bridge Court, Newcastle upon Tyne, United Kingdom
Enter dates to see available properties
Area Information
Attractions
Saint Nicholas Cathedral
250 m
Holy Jesus Hospital
350 m
Northumberland Street
1 km
Newcastle United FC
1.2 km
Northumbria University
1.2 km
Train stations
Newcastle Train Station
400 m