Belford House Self Check-in Rooms Guesthouse Haltwhistle
Belford House Self Check-in Rooms is a traditional stone built town house, offering rooms on the first and second floor in Haltwhistle, 6 km from Hadrian's Wall.
Number of rooms: 5
Belford House Main Street, Haltwhistle, NE49 0AZ, United Kingdom