Hotel Lord Mexico se trouve à 4 km de la forêt de Chapultepec, offrant un accès à Internet haut débit dans les zones publiques, ainsi qu'un stationnement privé d'une voiture sur place. La résidence est située dans un domaine au centre-ville, non loin du Musée du jouet ancien.
L'hotel est situé dans une région historique à Mexico, à 25 minutes à pied du Palacio de Bellas Artes. Pour les voyageurs d'affaires, Lord de Mexico est à une courte distance du Gratte-ciel Torre Latinoamericana. De plus, Parque Alexander Pushkin se trouve à 950 mètres. Le Marché traditionnel Mercado Jamaica est à 2 km, ainsi que la station de métro Doctores est à 5 minutes de marche de la propriété 4 étoiles sans fumée. L'arrêt de bus Alfredo Chavero est près de Lord.
Certaines salles de bains sont dotées d'une toilette séparée et d'une douche, ainsi que d'un sèche-cheveux. Certaines chambres ont vue sur la cour.
Le restaurant mexicain Gales sert une cuisine mexicaine. Aussi, l'hotel confortable comporte un bar ouvert 24h/24.