Eleven ligt in New Delhi, op 500 meter afstand van het graf van Humayun en op 3 km afstand van de triomfboog India Gate en het park Lodi Garden.
L'Eleven est situé à New Delhi, à 500 mètres de la Tombe de Humayun et à 3 km de la porte de l'Inde ainsi que du jardin de Lodi.