We stayed one night at Craigroyston with friends when we were in Pitlochry to go to the Theatre and found it to be a charming and welcoming B&B. Our room, on the ground floor with a four poster bed, was very well appointed with a flat screen TV and tea and coffee making facilities. Breakfast was charmingly served in a... more








