THE Traitors is shot in the stunning Ardross Castle, which is located in the beautiful Scottish Highlands. But contestants do ...
Inverness Castle has largely been closed off to the general public for almost 200 years, but work has begun on opening it up to locals and visitors to the city. The two 19th Century-constructed ...
Work to transform Inverness Castle into a tourist attraction ... HLH/Highland Libraries The castle was built in the 19th Century on a site where castles had stood previously in the past The ...
But contestants do not sleep in the 19th century baronial castle — here ... Instead, they spend their nights at a hotel near Inverness Airport — the Courtyard by Marriott.
The Traitors stars' biggest secrets and lies The Traitors is actually filmed in Ardross Castle, which is in the Scottish highlands. The 19th century Baronial-style castle is located north of Inverness ...