Balloch, UK
Balloch Castle is an early 19th-century country house situated at the southern tip of Loch Lomond, in West Dunbartonshire, Scotland. Balloch was a property
Nairoo is located in Balloch, 1.5 km from Balloch Castle Country Park, in an area where hiking can be enjoyed.
Languages spoken English
Free WiFi
Pets allowed
Nairoo is located in Balloch, 1.5 km from Balloch Castle Country Park, in an area where hiking can be enjoyed.