Situated in Newcastle upon Tyne, newcastle spacious city centre apartments features city views and free Wi-Fi, 2 km from Northumbria University and 2.6 km from Theatre Royal.
Number of rooms: 2
127 Shields Road, Newcastle upon Tyne, NE6 1DN, United Kingdom