The Inn On Loch Lomond, Scottish Inn located in Inverbeg by Loch Lomond. Awarded 🏆Contemporary Inn of the Year 2025 Scotland.