Storchen Zürich stands in the heart of the Old Town, right by the banks of the picturesque Limmat River. From its beginnings as a medieval inn to its modern avatar as a luxury hotel, the Storchen continues to charm with its traditional Swiss hospitality.




