El edificio en el que se erige el hotel fue construido hacia 1899 y desde entonces siempre ha sido un establecimiento de lujo. Del año 2004 al 2008 cerró sus puertas con motivo de una completa renovación. El hotel Dolder Grand se compone en la actualidad de dos edificios, uno histórico y otro moderno con formas que inspiran movimiento (la nueva sala del arquitecto Foster). El arte juega un papel fundamental en la vida del hotel, pues encontramos en sus diferentes espacios originales de artistas de la talla de Dalí, Miguel Barceló o de la artista francesa Niki de Saint Phalle. Las diferentes infraestructuras del hotel son amplias y luminosas. En la planta baja se encuentran la recepción y conserjería. Del hotel destacamos especialmente su atractivo y grandísimo Spa exterior (4000 metros) con terraza y solárium (también interior), de uso gratuito para todos los clientes, que consta de una recepción particular, una cafetería, peluquería y sala de maquillaje, sala de meditación, sala de fitness (donde imparten cursos de aerobic) piscina, sauna, hidromasaje, y varias tiendas con productos de marcas de lujo. El spa alberga un total de 18 salas de tratamiento y además posee unas vistas maravillosas hacia el lago y todo Zúrich. También tiene una puerta de salida directa al bosque. Destacamos así mismo del hotel sus agradables terrazas desde las que disfrutarás de unas maravillosas vistas.