Storchen Zurich

The Storchen Zurich Hotel is a contemporary yet elegant boutique hotel located in the heart of Zurich, Switzerland. Situated along the picturesque Limmat River, it offers stunning views of the city's historic old town. With its modern amenities, comfortable accommodations, and central location, it is an ideal base for exploring Zurich's attractions.

Call us to start planning your journey today:

+1 (510) 954-3224

Request more information