Backpackers Accommodation in Pitlochry, Scotland – in the middle of beautiful Perthshire…