Four-star status for Banchory Lodge Hotel after £1.2million revamp

The outstanding Banchory Lodge Hotel in Royal Deeside