Address: Strathview Terrace, (Larchwood Road), Pitlochry, Pitlochry
Hotel rating from 198 guests: 8.8
Some rooms at The Pine Trees Hotel offer scenic views of the surrounding gardens, along with private bathrooms, TVs, and tea and coffee facilities. …