Das Hotel gehört wohl zu den besten am Ort, einem kleinen Städtchen in Lanarkshire südlich der Verbindung zwischen Glasgow und Edinburgh.
Es handelt sich um ein bereits 1797 errichtetes Gebäude von durchaus stattlichem Charakter, in einem großzügigen Park gelegen, allerdings leicht am Rande der ansehnlichen Innenstadt…