Hotels

The Kirkhouse Inn


Duck Bay Hotel and Restaurant is situated amidst the spectacular scenery that is Scotlandís National Park. Located on the Bonnie Banks of Loch Lomond, Duck Bay Loch Lomond is the perfect location whether enjoying a family day out, business meeting, celebrating a special occasion or taking a relaxing break. Open 364 days of the year, our dedicated team look forward to welcoming all visitors to Duck Bay and Loch Lomond.



Loch Lomond

Alexandria
G83 8QZ
01389 751234



Sponsored Links:
Sponsored Links: