Hotel O Moon Light New Delhi se trouve à 4 km d'un paradis naturel comme le parc japonais et dispose d'un restaurant.
Niché à 10 minutes en voiture du Naini Lake, cet hotel 3 étoiles se trouve non loin de la station de métro Jahangirpuri. L'hotel est situé à 4,1 km de Derby Devils à New Delhi. De plus, O Moon Light est à 15 minutes en voiture de l'Adventure Island, et la gare de New Delhi est à 20 minutes en voiture. L'arrêt de bus DA Block est juste à côté de la propriété.
Les restaurants à proximité incluent Sighri, qui se trouve à 500 mètres.