St Nicholas Apartel @ Peel House
1 Peel House Newcastle upon Tyne, NE1 4BPLocated 600 metres from St James’ Park, St Nicholas Apartel @ Peel House offers accommodation in Newcastle upon Tyne. The apartment is 700 metres from Theatre Royal. Free WiFi is provided throughout the property. The kitchen is fitted with a…
1 rooms
from £119