The Boat House
The Cameron House Hotel
Loch Lomond
Alexandria, West Dunbartonshire
United Kingdom