Relaxed hotel in Strass im Zillertal with casual rooms, a restaurant, outdoor pool, and sauna. Offers dining with 140 seats.