| Castle Venlaw Hotel
Edinburgh Road, Peebles EH45 8QG
Castle venlaw built in 1782 sits on the side ofvenlaw hill overlooking the royal burgh of peeblesand the moorfoot hills beyond. This is the shearescape. Whilst in the borders guests can enjoy theabbeys and historic houses or just appreciate theunspoilt c. |
|
||||||||||||||||||||||||