Kapuzinerhof offers modern hotel rooms and a restaurant serving regional and seasonal cuisine, complete with a beer garden and terrace.