The Dolder Grand Hotel dispone di 173 lussuose camere e suite, 2 ristoranti che servono cucina squisita, sale conferenze ben attrezzate per incontri di lavoro o eventi speciali per un massimo di 900 persone, un centro benessere che copre 4.000 metri quadrati, un parcheggio con 240 posti auto e una notevole collezione d'arte. Offre trattamenti termali ed estetici per garantire il massimo comfort. L'hotel offre anche un servizio navetta gratuito per il centro della città di Zurigo.
L'hotel è situato a 20 minuti di distanza dall'aeroporto internazionale di Zurigo. La famosa Bahnhofstrasse, il quartiere finanziario e degli affari si trovano a 15 minuti di distanza. Si trova in una zona tranquilla di Zurigo, con una vista mozzafiato sulla città, sul lago e sulle Alpi.