Castle Menzies Grand Hall

Castle Menzies is a stunning 16th Century Scottish castle located less than 3 miles from Highland Safaris.

The Dewar Room is the largest and grandest room in the castle; Located on the first floor and boasting a Victorian baronial style, it has magnificent views across the Appin valley. This Grand Hall is complete with roaring fire and is ideal for large groups of 20 -120 persons to delight in succulent five-star dining.

Send An Enquiry

You May Also Like

Gift Vouchers, a great idea…