Hotel Sternen offers lodging and a restaurant featuring Swiss and European cuisine, complete with outdoor seating in a country inn setting.