This establishment is a hotel and restaurant located in Stumm, Austria. It offers accommodation and dining services, with a focus on German cuisine.