Jacob's Lodge
Barnard Castle, England, Gb, Barnard Castle
Location Want to save money while travelling? It’s easy: hotel Jacob's Lodge is located in Barnard Castle. This hotel is located in 7 km from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Eggleston Hall. At the hotel Want to be alw
Free WiFiParkingSpa
