About Ardross Castle
The location for the popular TV show 'Traitors', this castle is available to hire for your wedding. Offering Exclusive Use the Castle Wedding Venue is situated in Inverness, The Highlands of Scotland.
more info to follow.
Contact & Location
Ardross Castle
ADD LINE 3, Inverness, IV17 0YE, Highland, United Kingdom