Duck Bay Hotel and Marina is situated on the banks of Loch Lomond within Scotlands National Park, one mile from the village of Balloch. So whether celebrating that special occasion, business meeting or simply taking in the beauty of Loch Lomond,Duck Bay Hotel and Marina is the place to be