[待更新] The Airds Hotel & Restaurant is a small, luxury country house hotel on the West coast of Scotland with a gourmet, 3 AA rosette restaurant. We pride ourselves on personal service & exceptional food!ountry House Hotel and Fine Dining Restaurant , in Port Appin, Argyll on the West Coast of Scotland...