Hotel Earth est situé dans le voisinage de "South West" à Delhi, à environ 6 km des lieux familiaux tels que le Parc d'attractions Fun 'n' Food Village. Les clients qui séjournent sur cet hotel 3 étoiles peuvent garer leur voiture sur place.
L'Hotel Earth est situé à 7 km du pilier de fer de Delhi et à quelques pas de la Delhi Aero City. Le Qûtb Minâr se trouve à moins de 7 km de l'hotel, tandis que l'aéroport Delhi International est à 5 km. Cet hotel est à 10 minutes en voiture du Musée de la Force aérienne indienne. L'arrêt de bus Mahipalpur est situé à 10 minutes de la propriété Hotel Earth.
L'Hotel Earth de Delhi accueille les clients dans 30 chambres équipées de la climatisation ainsi que d'une TV à écran plat avec des chaînes satellite. Meublées d'un bureau, elles disposent également des fenêtres insonorisées.
Lors de votre séjour dans cet hotel, vous pourrez choisir parmi les restaurants à proximité, tels que Ganesh Bakery & Snacks, situé à 350 mètres, ou Mahipalpur, à 5 minutes à pied.