Tom & Laura
Scotland, United Kingdom
Stay
Cameron House 5 star resort and combines luxury hotel and lodge accommodation with beautiful scenery on the banks of Loch Lomond, Scotland.