Relaxed hotel with a warm restaurant and bar, plus a spa featuring saunas and a hammam. Located near ski lifts in the Zillertal Alps.