Castle Venlaw - A Scottish Castle Hotel
Scottish Borders Castle Hotel
When looking for that perfect break away, what could be more wonderful than staying in a beautiful 18th century Scottish castle hotel?
Nestling in some 12 acres of stunning woodlands and overlooking the royal and ancient town of Peebles in the Scottish Borders, Castle Venlaw epitomises the elegance of another age with its baronial features, turrets and open fireplaces.