For bookings - please call 01877 384219
Set in beautiful countryside on the shores of Loch Voil in the highlands of Scotland right at the heart of Rob Roy country.