Torridon, The, Torridon, United Kingdom
On the shores of Loch Torridon at the foot of the mountains
The Torridon has a spectacular location amidst the finest scenery in Scotland. Expect friendly staff and a restaurant with fantastic food using locally sourced ingredients. A variety of activities can be organised for you by the hotel’s activity company.
Type: Country House, Waterfront