image

Duck Bay Hotel Restaurant

 

Be the first to review

Duck Bay Hotel Restaurant is a fine dining experience located in a picturesque setting on the banks of Loch Lomond. With a menu that features locally sourced ingredients and an extensive wine list, it’s the perfect spot to indulge in Scottish cuisine while taking in stunning views of the water.

image