Cairngorm Guest House

Aviemore, Three Star