The Craigellachie Hotel - United Kingdom

LUX Accommodation of the Year 2016 - Banffshire