Situado a tan solo 5 minutos a pie del Museo de cera Madame Tussauds Delhi, el Daffodils Inn Nueva Delhi, de 3 estrellas, proporciona acceso a varias atracciones turísticas. El hotel ofrece un aparcamiento público por 200 INR por día cerca.
Este hotel se encuentra a 500 m de Connaught Place y a unos minutos a pie de la estación de metro Barakhamba Road. Puedes aprovechar la ocasión de visitar la Puerta de la India, que está a poco más de 25 minutos a pie del Daffodils Inn Nueva Delhi. Los huéspedes también pueden llegar a la Gurdwara Bangla Sahib, que está a tan solo 1 km. La parada de autobús Indian Oil Bhawan está cerca de este alojamiento, a unos 5 minutos a pie.
Las habitaciones del Daffodils Inn cuentan con escritorio, además de chimenea de piedra y ventanas insonorizadas para mayor comodidad de los huéspedes. Las habitaciones están equipadas con caja fuerte personal; además, ofrecen Wi-Fi y TV de pantalla plana con canales vía satélite y servicio de tetera/cafetera para el autoservicio. Los cuartos de baño, con inodoro separado, lavabo y ducha, también ofrecen secador de pelo y gorro de ducha.
El restaurante Flyp Cafe está bastante cerca del Daffodils Inn Nueva Delhi.