Hotels in Plockton, Ross-shire We help you find any company! Duncraig Castle Scotland Limited Duncraig Castle Plockton, Ross-shire