The Grange
6 The Grange Kepier Crescent, Durham, DH1 1PG, United Kingdom,Object type: Hotel Durham
Offering free WiFi and garden views, The Grange is an accommodation situated in Durham. This apartment is 1.4 miles from Durham Magistrates Court and 1.5 miles