Hotels in Dunkeld, Perthshire We help you find any company! Menzies Assets Limited Royal Dunkeld Hotel, Atholl Street Dunkeld, Perthshire