Congratulations to the best hotel in Scotland – it’s official

The award-winning East Heugh House