Lochside restaurant-bar with a terrace offering breathtaking views. The recently refurbished Duck Bay Hotel provides a scenic backdrop for family fun, relaxation, or romance.