El cómodo Hotel O Discovery Inn Nueva Delhi, de 3 estrellas, es el lugar ideal para alojarse en el barrio East Delhi de Nueva Delhi, a unos 7 km del Fuerte Viejo de Purana Qila. Hay consigna de equipaje disponibles en las instalaciones.
La Tumba de Humayun está enclavada no muy lejos del hotel, mientras que la parada de autobús Noida Sector 14 se halla a tan solo 10 minutos a pie. Se puede llegar al Discovery Inn Nueva Delhi a unos 3 km del parque temático Worlds of Wonder. Enclavado a poco más de 15 minutos en coche de este hotel, el Templo del loto está está abierto a los fieles y turistas. Esta propiedad cómoda está equipada con acceso a la estación de metro Noida Sector 15, que está a 850 metros.
Las 30 habitaciones del Discovery Inn están equipadas con comodidades como aire acondicionado, además de una tv de pantalla plana con canales vía satélite. Los huéspedes también pueden hacer uso de los baños familiares con un inodoro separado y una ducha.
El restaurante Laxmi Restaurant se encuentra a un corto paseo del hotel.