Ardross Castle, featured in BBC's "The Traitors," is a privately owned, 18th-century Scottish castle under restoration.
Ardross Castle, the setting for BBC's "The Traitors," is an 18th-century stately home 30 miles north of Inverness, Scotland. The castle, which has changed ownership multiple times, is privately owned and undergoing restoration by the McTaggart family. It is not open to the public for visits or overnight stays but can be privately hired. The remote area is home to a small rural community.
3 months ago
22 Articles
Articles
You have 12 free stories remaining this month. Subscribe anytime for unlimited access.