Hotel Bären offers allergy-friendly, non-smoking accommodations with a terrace.