Gleneagles was built as a Scottish resort by the Caledonian ... but thanks to investment by new owners it has reclaimed its place as the sparkling grand dame of Scottish country hotels. Rightly famed ...