Atholl Palace Hotel

Perth Road Perthshire
Pitlochry
United Kingdom