Ben Loyal Hotel

We are a busy, small, seasonal three star hotel in a stunning location on the very North Coast of Scotland