• The Dolder Grand Zurich

    The Dolder Grand Hotel is one of the most luxury hotels I’ve visited. Situated on top of a hill surrounded by nature with an incredible view of the city of Zurich, the lake and the Alps. As soon as you set feet inside the Main Building, you are surrounded by a noble corridor full of ...