Storchen Zurich is a charming and historic resort located on the banks of the Limmat River in Zurich's old town. The resort features elegant rooms and suites, a spa, a fitness center, and several restaurants and bars. Guests can enjoy stunning views of the river and the city's landmarks, and explore the nearby museums and galleries.