Altskeith Country House, is a traditional Scottish country house built in 1898. The property enjoys a magnificent position on the edge of Loch Ard with spectacular views South over the loch and West to Ben Lomond. Altskeith Country House lies in the heart of Loch Lomond and The Trossachs National Park.