The Torridon named The Pride of Britain’s Hotel of the Year 2014

When you pronounce “The Torridon,” you say one of Scotland’s most wonderful locations. With its castle-like appearance and expansive mountain views, the luxury hotel plucked straight out of a fairy tale is one of the finest in the United Kingdom. Recently, it was named Top Hotel in U.K. for 2014. The Torridon was awarded 2014 … Read more