El London se encuentra en Moscú, a 12 km del parque Zaryadye y a 13 km del Kremlin. Cuenta con recepción 24 horas, cocina compartida y Wi-Fi gratuita en todas las instalaciones. Hay servicio de habitaciones y servicio de conserjería.
Número de habitaciones: 12
Stavropolskaya 10/12, 109387 Moscú, Rusia