Dolder Lodge
Dolder Adlisbergstrasse 36, Zuirch, SwitzerlandWelcome to the Dolder Lodge, where you can enjoy the best of both worlds with the chic design of the Swiss chalet and Alpine dishes by Chef Fine Dining Heiko Nieder. This year’s pop-up restaurant is the perfect place to escape the cold and experience the famous mountain world in Switzerland – all while being […]