Tafelspitz is an unfussy hotel with a German restaurant, bar, and terrace. It offers simple rooms and activities like cycling and hiking.