Bars in Pitlochry, Perthshire We help you find any company! Mckays Hotel, Bar And Restaurant Limited 113 Atholl Road Pitlochry, Perthshire