Branxholme Castle

Teviotdale, Branxholm, Hawick TD9 0JT Scotland
+44 1450 374535Official website
Bed and Breakfast
Hotel
Branxholme Castle | Galashiels | United Kingdom | TripAligner