Teniendo WiFi en toda la propiedad, el Hotel O The Moon Nueva Delhi está a 2 km del Templo del loto.
Este hotel, situado a unos 10 minutos en coche del Fuerte de Tughlaqabad, ofrece fácil acceso a lugares deportivos como el Estadio Thyagaraj, que está a unos 15 minutos en coche. El hotel está ubicado a unos minutos a pie de Kali Mandir;Kali Bari Mandir. El The Moon Nueva Delhi se encuentra a 6 km de la Tumba de Humayun, un lugar popular entre peregrinos y turistas. El alojamiento está a tan solo 400 metros de la parada de autobús Deshbandhu Colony y al lado de la estación de metro Nehru Enclave.
Este hotel ofrece 30 cuartos con servicio de tetera/cafetera, y comodidades como climatizador. Las habitaciones ofrecen a los huéspedes un escritorio, zona de estar y televisión por satélite.
El Hotel O The Moon se encuentra a unos 5 minutos en coche de Shekaza Restaurant y sirve comida exquisita.