Nuestras instalaciones se encuentran en la planta baja de un edificio que pertenece al Ministerio de Asuntos Exteriores de Rusia.
La mayor parte del espacio de la oficina es utilizado por diplomáticos extranjeros y corresponsales acreditados de la prensa internacional. La estación de metro más cercana (Belorusskaya) se puede llegar a pie en menos de cinco minutos.
El Liden & Denz Moscú cuenta con once aulas y está equipado con la última tecnología (iPads, Wifi gratuito para los estudiantes, TV LCD y equipos de DVD en la mayoría de las aulas). Lugares de precio moderado para el almuerzo se pueden encontrar alrededor de la esquina de la escuela.