El Dolder Grand es un hotel de lujo situado en una colina con vistas panorámicas a Zúrich y los Alpes. Las habitaciones están insonorizadas y cuentan con aire acondicionado, minibar y TV de pantalla plana. El hotel también cuenta con un spa de lujo, varios restaurantes y bares, y una piscina al aire libre.