Hotel O Moonlight Stay New Delhi est située à 7 km du Musée de la Force aérienne indienne et à moins de 25 minutes à pied du Delhi Haat Janakpuri. Bénéficiant d'un emplacement à quelques pas de la tour de l'horloge, cet hotel 3 étoiles comprend 30 chambres ainsi qu'un stockage des bagages.
La résidence est placée dans la localité de "West Delhi", à 2 km d'attractions familiales telles que les Chambres Mystérieuses de Delhi. O Moonlight Stay de New Delhi se trouve dans les environs de la station de métro Subhash Nagar. La prison de Tihar se trouve à environ 30 minutes de marche de cet établissement. La gare de New Delhi est dans une zone de 11 km, alors que l'aéroport international Indira Gandhi est à 5 km.
Berco's Restaurant est situé à proximité d'O Moonlight Stay.