Rosemount Hotel

12 Higher Oakfield
Pitlochry
United Kingdom