Get Directions to Birchwood Hotel ← View details 2 East Moulin Road, Pitlochry PH16 5DW, United Kingdom, Pitlochry, England Get Directions From* To * — Required information