Durham hotel reservation: check availability and room rates
Castle Hotels in Durham
1 property found
-
Castle View Guesthouse 4 stars
4 Crossgate, Durham, United Kingdom (Show map)
A flat screen TV and flat - screen TV are available at Castle View Guest House Durham, and Palace Green is 0.6 km away. The venue is also located near Neptune Statue and 600 metres from the…