The Torridon hotel. A WESTER Ross Victorian-era hotel has been named as Scotland’s Hotel of the Year by The Times. The Torridon, on the west Highland coast, is a five-star luxury hotel set amongst breath-taking Wester Ross landscape. The whisky bar in The Torridon hotel. READ MOREHighland 15-bedroom 1800s mansion hits market — for under £300,000How do you trap mink on an uninhabited Wester Ross island?
Source: The Times March 12, 2025 18:23 UTC