Casa Londres encontra-se em Cidade do México, a 1,4 km de Castelo Chapultepec e a menos de 1 km de Embaixada dos Estados Unidos, e dispõe de acesso Wi-Fi gratuito em toda a propriedade. O alojamento localiza-se a 2,7 km de Museu Nacional de Antropologia, a 3,5 km de Museu de Memória e Tolerância e a 3,7 km de Museu de Arte Popular. Este alojamento não fumador situa-se a 7 minutos a pé de Monumento Anjo da Independência.
As unidades incluem uma televisão de ecrã plano com canais por satélite, micro-ondas, máquina de café, chuveiro, produtos de higiene pessoal gratuitos e secretária. Todos os quartos apresentam uma casa de banho privativa, um secador de cabelo e roupa de cama.
Os funcionários da receção falam inglês e espanhol, e estão disponíveis para ajudar a qualquer hora do dia.
Museu das Belas Artes fica a 3,9 km de Casa Londres, enquanto Palácio de Correos está a 4,2 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional da Cidade do México, que fica a 12 km de Casa Londres.