Hotel Earth Delhi est située à moins de 4 km de l'Université Jawaharlal-Nehru et à 11 minutes à pied d'Espace commercial Worldmark.
Cet hotel 3 étoiles est niché à environ 5 km de l'aéroport international Indira Gandhi et à environ 10 minutes en voiture de lieux culturels tels que le Musée de la Force aérienne indienne. À 7 km de l'hotel, les voyageurs d'affaires trouveront le Monument Alai Minar. De plus, le Temple Uttara Swami Malai se trouve à 15 minutes en voiture, et la Delhi Aero City est à proximité immédiate d'Earth de New Delhi. L'arrêt de bus Mahipalpur est dans une zone de 650 mètres de ce logement.
Offrant une TV à écran plat avec des chaînes satellite, les 32 chambres sont équipées de la climatisation pour assurer un séjour confortable. Meublées d'un bureau, elles disposent également des fenêtres insonorisées.
Servant à la fois de la nourriture et des boissons, un restaurant K3 est situé à 1 km d'Earth.