The Swallow Fisher's Hotel

75-79 Atholl Road
Pitlochry
United Kingdom