El Hotel O Discovery Nueva Delhi está situado en el distrito East Delhi, a 350 metros del Lago Sanjay.
Situado a 2 km de la Villa de los Juegos de la Commonwealth del 2010, este hotel de 3 estrellas se encuentra a un corto paseo de la estación de metro Trilokpuri Sanjay Lake. Este hotel ofrece proximidad a lugares de interés familiar como el Zoológico de Delhi ( 6 km) y el parque temático Worlds of Wonder ( 7 km). El hotel Discovery está situado a 25 minutos a pie del Templo Swaminarayan Akshardham. La parada de autobús Kotla Village también está situada muy cerca de esta propiedad. El Aeropuerto internacional de Delhi está a 30 km del hotel, y llegar allí en coche lleva 31 minutos.
Las 30 habitaciones del Discovery cuentan con una zona de estar. También dispone de zona de estar y TV de pantalla plana con canales vía satélite en las habitaciones.
La propiedad está a 1 km de Celebration Multi Cuisine Restaurant y ofrece una amplia selección de comidas.