Kurhausstrasse 65, 8032 Zürich, Switzerland
A 4,000-square-metre spa and a Michelin-starred restaurant are some of the highlights of The Dolder Grand, that is standing majestically amidst beautiful natural surroundings and enjoys spectacular views of the city.