Atholl Villa Guest House
Pitlochry, United Kingdom

7.4COSY
A warmly characterful Scottish stone guest house draped in colourful blooms, Atholl Villa sits in the heart of Pitlochry — a perfect Highland base that feels more like a cherished home than a place to simply sleep.