Elegant hotel with a bar/restaurant featuring a coal-burning fireplace, a cozy pub, and comfortable rooms. Near Royal Deeside.