best places to stay torridon thetorridon.com the torridon is a boutique resort hotel set in the beautiful highlands of scotlandand with stables, activities and fine dining. Category:accommodation and hotels Global Rank:1,243,329 visits:24.2K pages/Per:3.7 ADS