- UK Information
- UK Hotels
- Castle Venlaw Hotel
Castle Venlaw Hotel
Dating back to 1742, this country castle is surrounded by 12 acres of beautiful grounds and has free Wi-Fi and free parking on site. It retains original features like turrets and open fireplaces, and boasts stunning views.
Rating
Prices from £70
12