Storchen Zurich is a charming hotel located in the heart of Zurich's old town, overlooking the Limmat River. The hotel features elegant rooms and suites, a restaurant serving traditional Swiss cuisine, and a terrace with stunning views of the city. It is the perfect choice for those seeking a cozy and authentic stay in Zurich.