The Torridon logo

The Torridon

The Torridon is a resort in the glorious North West Highlands of Scotland. It comprises several products including a 5 star luxury hotel which won a Catey in 2018 as Independent Hotel of the year , a traditional Highland Inn, a luxury private cottage, and an outdoor activity provider. The Torridon... Read more

Headquarters

United Kingdom

Employees

51-200

Links


Org chart

Collapse
No reports!

Teams


Offices

This company has no offices yet