Te recomendamos los hoteles de Russell Square más populares entre nuestros clientes:Hotel Royal National Hotel President Hotel Tavistock