Idéalement située dans le quartier Reforma de Mexico, la Casa Londres se trouve à 1,4 km du château de Chapultepec, à moins de 1 km de l'ambassade des États-Unis et à 2,7 km du musée national d'anthropologie. Cet hôtel 5 étoiles propose une réception ouverte 24h/24, un service de concierge et une connexion Wi-Fi gratuite. Cet établissement non-fumeurs se trouve à 700 mètres de l'Ange de l'indépendance.
Toutes les chambres comprennent une armoire, une télévision à écran plat, une salle de bains privative, du linge de lit et des serviettes. Elles comprennent également un coffre-fort.
Le Museo de Memoria y Tolerancia se trouve à 3,5 km de la Casa Londres, tandis que le Museo de Arte Popular est à 3,7 km. L'aéroport international Benito Juarez, le plus proche, est implanté à 12 km.