The Winnock Hotel
Hotel
Drymen
Situated in the heart of Loch Lomond National Park, The Winnock Hotel is set in an 18th-century building and features an on-site bar and a restaurant serving British cuisine. Public parking facilities are available free of charge.
Number of rooms: 73
The Square, Loch Lomond, Drymen, G63 0BL, United Kingdom