Hotel gems at the German Alpine Road: 6 handpicked Small Hotels