Słynący z gościnności od ponad 650 lat hotel Storchen położony jest w wyjątkowej lokalizacji w samym sercu Zurychu. Obiekt dysponuje własnym molo, które znajduje się bezpośrednio nad rzeką Limmat. Do wszystkich atrakcji kulturalnych miasta można dotrzeć spacerem.
Z pokoi i apartamentów typu suite roztacza się wyjątkowy widok na rzekę i malownicze Stare Miasto. Klimatyzowane pokoje łączą klasyczne meble w ciepłych kolorach z nowoczesnymi udogodnieniami i są wyposażone w szybki przewodowy i bezprzewodowy dostęp do Internetu.
Szwajcarskie śniadanie w formie bufetu serwowane jest w restauracji La Rôtisserie, a latem – na pięknym tarasie z widokiem na rzekę Limmat i kościół Grossmünster. Bar Storchen zaprasza do salonu z bogatym wyborem cygar. Goście mogą również wybrać się do modnego lokalu Barchetta Bar - Lounge - Piazza. Z baru na dachu THE NEST roztacza się wyjątkowy widok na dachy Zurychu.
Przez całą dobę obiekt zapewnia usługi konsjerża.
Hotel oddalony jest o 10 minut spacerem od głównego dworca kolejowego w Zurychu oraz o zaledwie 15 km lub 30 minut jazdy od międzynarodowego lotniska w Zurychu.