Los huéspedes del Hotel O Discovery Deluxe Nueva Delhi pueden llegar fácilmente al Lago Sanjay, situado a 500 metros.
El parque temático Worlds of Wonder se encuentra a unos 15 minutos en coche de este hotel de 3 estrellas, mientras que el Santuario Nizamuddin Dargah se encuentra a 7 km de esta ubicación. Los aficionados al deporte también disfrutarán visitando el Complejo deportivo Yamuna, a 6 km de este hotel. Los huéspedes también podrían visitar Indira Gandhi Mahila Park, que está a 850 metros. Las familias que viajen a Nueva Delhi disfrutarán estando a 8 km del Zoológico de Delhi. La parada de metro más cercana al Discovery Deluxe es Trilokpuri Sanjay Lake, a 950 metros.
Esta propiedad recibe a sus huéspedes en 30 habitaciones equipadas con una televisión con múltiples canales, además de comodidades como aire acondicionado.
En la zona hay varios restaurantes, incluido Village- The House Of Food, que está a 1 km.