Perth Arms Hotel

Perth Arms Hotel

Perth Arms Hotel

High Street
PH80AJ Dunkeld

Business overview

The Perth Arms is Dunkeld’s oldest trading pub and has been run by the same family for the past 50

Reviews

Our Location