El Dolder Grand es un hotel de lujo ubicado en una colina con vistas panorámicas a la ciudad de Zúrich. Todas las habitaciones cuentan con baño privado y están decoradas con elegancia y estilo. El hotel también cuenta con un spa de primer nivel, varios restaurantes y bares, y una piscina cubierta y al aire libre.