Where is Celebrity Traitors filmed and can you stay in the castle?

Wait 5 sec.

The 19th-century stronghold sits in the Scottish Highlands