The castle stands alone in the waters of Castle Stalker, Loch Laich, Argyll and Bute, Scotland, United Kingdom. The ...
The award-winning team behind one of Argyll’s most iconic coastal hotels has announced plans to open a new cafe overlooking Castle Stalker and Loch Linnhe in early 2026. The Pierhouse Hotel at Port ...