O London Hotel providencia um excelente serviço no centro histórico de Milão, a 8 minutos a pé do Duomo (catedral). A Estação de Metro Cairoli Castello encontra-se ao virar da esquina.
Os quartos estão equipados com acesso Wi-Fi gratuito, ar condicionado e televisão por satélite.
O Hotel London tem uma receção 24 horas com funcionários multilingues.
A Última Ceia de Leonardo da Vinci e o Castelo Sforzesco encontram-se nas imediações. Os hóspedes podem apanhar o Comboio Malpensa Express na Estação Cadorna, a 5 minutos a pé.