Photo gallery for Duck Bay Hotel
Duck Bay Hotel
3-star Alexandria hotel with restaurant
Reviews
9.2
Wonderful
Popular amenities
Explore the area
Duck bay Hotel, Alexandria, Scotland, G83 8QZ
- Loch Lomond Shores6 min drive
- Loch Lomond Shores6 min drive
- Loch Lomond7 min drive
- Glasgow (PIK-Prestwick)70 min drive