Claymore Hotel, Pitlochry – SOLD
Established property firm Graham + Sibbald are delighted to have concluded the sale of Claymore Hotel, 162 Atholl Road, Pitlochry, PH16 5AR. Pitlochry is a picturesque town of approximately 2,750 inhabitants and is located within the council area of Perth and Kinross, on the banks of the River Tummel. Pitlochry is a very popular tourist…