Cameron House
1 known investors
Cameron House is a five-star resort on the shores of Loch Lomond in Scotland's Loch Lomond & The Trossachs National Park, offering rooms, suites, apartments, cottages and lodges. It provides guests with spa, golf, boating, dining and outdoor activities such as hiking, fishing, sailing, yoga, watersports and falconry.
ConsumerTravel & Hospitality
Investors · 1
Frequently asked questions
- What does Cameron House do?
- Cameron House is a five-star resort on the shores of Loch Lomond in Scotland's Loch Lomond & The Trossachs National Park, offering rooms, suites, apartments, cottages and lodges. It provides guests with spa, golf, boating, dining and outdoor activities such as hiking, fishing, sailing, yoga, watersports and falconry.
- Who are Cameron House's investors?
- Cameron House's investors include KSL.