Storchen Zurich is a five-star hotel located in the heart of Zurich's Old Town. It features a world-class wellness center that offers a range of treatments and facilities, including a sauna, steam room, indoor pool, and fitness center. The hotel also has a Michelin-starred restaurant and stunning views of the Limmat River.