Basé à moins de 6 km du dargah de Nizamuddin, Hotel O The Moon New Delhi offre des équipements tels qu'un centre avec piscine intérieure et un salon commun. Situé à 15 minutes en voiture du Qûtb Minâr à New Delhi, l'hotel confortable propose un restaurant et un stockage des bagages.
La résidence dispose d'un emplacement principal à New Delhi, juste à côté de la station de métro Nehru Enclave. Il y a le Temple du Lotus à 2 km d'O The Moon de New Delhi. Les édifices religieux notables à proximité incluent le temple Kalka, à quelques pas de cette propriété confortable. L'hotel est à 5 minutes à pied de la station de bus Deshbandhu Colony.
En séjournant à Hotel O The Moon, vous pouvez choisir l'une de 30 chambres avec un Wi-Fi gratuit et une TV multi-canal, et des éléments essentiels comme une climatisation. Equipées d'un bureau, les chambres disposent également d'une cafetière/théière. Elles sont équipées de salles de bains privées.
Les clients peuvent dîner au restaurant indien de cet établissement, offrant des saveurs indiens. Les restaurants à proximité, dont Twigly se trouvent à proximité d'O The Moon.