Hotel
The Invercauld Arms
Braemar, Aberdeenshire
Discover culture and history at the castles of Braemar and Balmoral and legendary walks such as Larig Ghru – 19 miles t…