O Hotel Diego de Almagro está situado em meio ao movimentado centro financeiro de Valparaíso, a 100 metros da beira-mar. A propriedade dispõe piscina ao ar livre e restaurante.