Das 3-Sterne-Hotel Earth Delhi liegt im Stadtviertel Aerocity, in 2 km Entfernung von kulturellen Attraktionen, darunter dem Indian Air Force Museum.
Jedes der 32 Zimmer ist mit einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Sie stellen eine getrennte Toilette und eine Dusche zur Verfügung.
Ungefähr 250 Meter vom Earth entfernt werden indische Gerichte im Restaurant Kheer at Roseate House aufgetischt.
Das Hotel befindet sich in Neu-Delhi, ungefähr 5 Fußminuten von der U-Bahn-Station Delhi Aerocity entfernt. South African High Commission befindet sich ebenfalls 4 km vom Hotel. Terminal 2 des Indira Gandhi International Airport liegt in ca. 10 Autominuten Entfernung vom Earth Neu-Delhi. Die Bushaltestelle Mahipalpur befindet sich nicht weit entfernt von der Unterkunft.