The 3-star Hotel O New Daffodil Inn New Delhi offers access to the Family Kingdom, which is located about a 10-minute drive away. There is a shared lounge available on the premises.
Continental breakfasts are available upon request. You may walk 5 minutes to Giani or eat by The Great Kabab Factory, located just 1 km away.
While staying in this New Delhi hotel, you are invited to discover the Nahar Singh Mahal, located 2.5 km away, or visit sports venues like Nahar Singh Stadium, which is 3.3 km away. The O New Daffodil Inn New Delhi offers location only 13 minutes' walk from the Crown Plaza Mall. The nearby notable religious buildings include the Shirdi Sai Baba Temple, 4.8 km from the hotel. The accommodation is approximately a 60-minute drive from New Delhi train station.