Cameron House
Cameron House is a stunning five star Scottish baronial mansion on the banks of Loch Lomond and perfectly located within Scotland's first national park. A 132 bedroom resort with a range of accommodation from classic rooms to luxury suites with traditional four poster Whisky Suites and stunning views overlooking Loch Lomond.
Loch Lomond,
Loch Lomond,
G83 8QZ