Dolder Grand Hôtel dispose de 173 chambres et suites luxueuses, 2 restaurants servant une cuisine exquise, des salles de conférence entièrement équipées pour les réunions d'affaires et événements spéciaux pouvant accueillir jusqu'à 900 personnes, un spa sur 4000 mètres carrés, avec 240 parking places de parking et une impressionnante collection d'art. Il propose des soins de spa et de beauté afin d'assurer un maximum de confort. L'hôtel propose également un service de navette gratuit vers le centre-ville de Zurich.
L'hôtel est situé à 20 minutes de l'aéroport international de Zurich. La célèbre Bahnhofstrasse, le quartier financier et d'affaires sont à seulement 15 minutes. Il est situé dans un quartier calme de Zurich, avec une vue imprenable sur la ville, le lac et les Alpes.