Con un restaurante y consigna de equipaje, el cómodo Hotel O The Moon Nueva Delhi goza de una ubicación privilegiada a una distancia de 3 km de lugares históricos como el Fuerte de Tughlaqabad. El hotel tiene un restaurante indio y una piscina para sus huéspedes.
El Templo del loto se halla a unos cuantos pasos de este hotel, mientras que la parada de autobús Deshbandhu Colony se halla a tan solo 5 minutos a pie. Los huéspedes pueden visitar el Qutab Minar, ubicado a una distancia de 7 km del The Moon. Además, el establecimiento se halla a poco más de 15 minutos en coche del Santuario Nizamuddin Dargah. La estación de tren Nueva Delhi está bastante cerca del hotel, mientras que la estación de metro Nehru Enclave se encuentra a unos 400 metros.
Las habitaciones del Hotel O The Moon tienen Wi-Fi gratis y televisor, además de equipo de café y té, para tu comodidad. Dispone de aire acondicionado para mayor comodidad de los huéspedes. También cuentan con baños privados.
El menú del restaurante ofrece una amplia gama de platos indios. El restaurante Twigly es ideal para probar la cocina europea y está a unos 5 minutos a pie.