We've been unable to find any listings for Traquair, if you know of any please contact us. Here are some listings suitable for Team Outings nearby, throughout Scottish Borders.
Lochcarron of Scotland Visitor Centre
Rock UK Whithaugh Park
Go Ape Peebles