Charm and Warmth at a Zurich Luxury Hotel
Situated in the romantic heart of Zurich and overlooking River Limmat, Storchen Zurich is the ultimate luxury hotel in Switzerland. As the oldest hotel in the city, this Swiss resort boasts an unmatchable history paired with close attention to sustainability. The location in the middle of Old Town only emphasizes the rich background of Zurich, while the hotel is just moments away from top attractions including famous churches, museums, and breathtaking natural scenery.
Indulge in the variety of on-site dining options with a range of exquisite cuisines and atmospheres to suit every palate and situation or choose Storchen Zurich as the location for important banquets, meetings, receptions, or other momentous events. Between sharing friendly interactions with the attentive staff, sipping a cocktail in the sophisticated Storchen Bar, or unwinding in the elegant lobby after a day of exploring the city, guests will be glad to call Storchen Zurich their Swiss home away from home.