Dundarroch is an exceptional Scottish country home. Located at Loch Lomond & The Trossachs National Park & within close distance of Byre Inn. Placed between Loch Venachar & Ackray it benefits from a privileged position within in the heart of Scotland. Situated between wild woodland & matured gardens with incredible views of Ben Venue & other Munros. Located on private road within the park walking/cycling route. It offers immense amount of walks, visiting trips & fishing. Boarded by 2 rivers.
Free parking on premises