Castle View Guesthouse
Guesthouse
Durham
Situated in Durham, Castle View Guesthouse features 4-star accommodation with private terraces. It is located 25 km from Stadium of Light and provides a housekeeping service.
Number of rooms: 5
4 Crossgate, Durham, DH1 4PS, United Kingdom