22 Bedroom, award winning, Boutique Hotel, Bar and Bistro based on the Isle of Arran on the West Coaast of Scotland.