Cameron House
Cameron House is an iconic 17th century castle resort located on the banks of Loch Lomond in Scotland. Newly refurbished and expanded, the resort includes 208 guestrooms, 115 timeshare lodges, multiple F&B outlets, a 250 berth marina, a destination spa, and 27 holes of golf spread across 380 acres.