Tucked away in the lush green landscapes on the borders of Stirling and Perthshire lies Cromlix, recognised as one of Scotland's top country hotels. Built in 1874, it was originally a private family ...