Dotato di Wi-Fi in tutta la struttura, l'Hotel O The Moon Nuova Delhi offre sistemazione a circa 2 km dal Tempio del Loto. Dotato di 30 camere, l’hotel offre anche una piscina interna.
Questo hotel, situato a circa 10 minuti in macchina dal Forte di Tughlaqabad, offre facile accesso a luoghi sportivi, come Thyagaraj Sports Complex, che si trova a 15 minuti in macchina. Kali Mandir;Kali Bari Mandir è in prossimità dell'O The Moon Nuova Delhi. Tra i luoghi di culto importanti nelle vicinanze c'è la Tomba di Humayun, a circa 6 km dall'alloggio. Questo hotel è vicino alla stazione di metro Nehru Enclave.
Nell'Hotel O The Moon vengono offerte camere con servizi per la preparazione di tè/caffè, uno scrittoio e una TV a schermo piatto con canali satellitari. La TV satellitare e la TV a schermo piatto con canali satellitari, e certe comodità, come un impianto di climatizzazione sono anche forniti.
Il ristorante Shekaza Restaurant si trova a una distanza di 450 metri da questo alloggio.