
The Dolder Grand is serving Swiss fairytale fantasy. Perched on a forested hillside, the five-star hotel combines an historic 19th century castle with contemporary spaces that rival renowned modern art museums. With sweeping views of Zurich, its namesake lake and the Swiss Alps, the Dolder Grand has been a haven of luxury since 1899—all less than 10 minutes from Zurich’s city center.
Read my full article published in Travel Squire.