Bénéficiant d'un emplacement idéal dans la belle ville victorienne de Pitlochry dans les Highlands du Perthshire, cet élégant hôtel se trouve à seulement 500 mètres de la gare ferroviaire de la ville.
Situé au sein d'un domaine boisé privé, le Craigmhor Lodge & Courtyard est un établissement primé proposant des chambres élégantes avec une salle de bains de luxe. La connexion Wi-Fi et le stationnement sont gratuits.