Enclavado en el distrito Sur de Delhi, el Hotel O Bluemoon Inn, South Campus Nueva Delhi se encuentra a una distancia de 7 km de atractivos culturales como el Museo de Cera Madame Tussauds Delhi.
Este hotel de 3 estrellas está situado a unos 10 minutos en coche del Museo Nacional de Ferrocarriles y a unos 15 minutos en coche de los Jardines de Lodi. Los aficionados al deporte también pueden visitar el Estadio Thyagaraj, a una distancia de 4 km del hotel, y llevar a sus familias al Planetario Nehru, que está a 3 km. Los viajeros disfrutarán de la proximidad de atracciones de ocio como el Observatorio astronómico Jantar Mantar, que está a 20 minutos en coche. El Bluemoon Inn, South Campus está cerca del transporte público, a unos 100 metros de la estación de metro Durgabai Deshmukh South Campus Station y bastante cerca de la parada de autobuses Satya Niketan. Se tarda solo 15 minutos en coche para llegar al Aeropuerto internacional de Delhi. Que está a 5 km.
Las habitaciones disponen de una zona de estar con climatizador, además de TV de pantalla plana con canales vía satélite.