Storchen is a laid-back hotel offering casual rooms, free breakfast, a refined restaurant, and a garden terrace. It provides both guest rooms and apartments with hotel-standard amenities.