Storchen Zurich is a luxurious hotel located in the heart of Zurich's historic district, overlooking the beautiful Limmat River. The hotel offers a variety of dining options, including the Michelin-starred restaurant La Rôtisserie, which serves French cuisine with a modern twist. The hotel also has a bar, a lounge, and a terrace where guests can enjoy a drink or a meal.