Dolder Grand Hotel cuenta con 173 habitaciones y suites de lujo, 2 restaurantes que sirven cocina exquisita y salas de conferencias totalmente equipadas para reuniones de negocios y eventos especiales con capacidad para 900 personas, un spa que cubre 4.000 metros cuadrados, un aparcamiento con 240 plazas coches y una impresionante colección de arte. Ofrece tratamientos de spa y belleza para garantizar el máximo confort. El hotel también ofrece un servicio de translado gratuito al centro de la ciudad de Zurich.
El hotel está situado a 20 minutos del aeropuerto internacional de Zurich. La famosa calle Bahnhofstrasse, el distrito financiero y de negocios están a sólo 15 minutos de distancia. Se encuentra ubicado en una zona tranquila de Zurich, con una vista impresionante a la ciudad, al lago y a los Alpes.