Das Daffodils Inn Neu-Delhi ist mit 3 Sternen ausgezeichnet und bietet 12 Zimmer an. In der Umgebung befinden sich Central Park und die U-Bahn-Station Barakhamba Road, die circa 5 Gehminuten vom Hotel entfernt ist.
Jantar Mantar ist in 8 Gehminuten leicht erreichbar. Zum Stadtzentrum von Neu-Delhi sind es 10 Minuten zu Fuß. Mughal Gardens ist in einer 2 km Entfernung von der Unterkunft. Die Bushaltestelle Indian Oil Bhawan ist circa 5 Gehminuten vom Daffodils Inn entfernt.
Das Hotel verfügt über Zimmer mit einem Ankleidebereich und einer Essecke sowie einem Steinkamin für Ihren Komfort. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören WLAN und ein Flachbildfernseher mit Satellitenkanälen, während Annehmlichkeiten wie ein Bügeleisen/Bügelbrett und eine Klimaanlage ebenfalls vorhanden sind. Hypoallergene Kissen, allergikerfreundliche weiche oder dicke Kopfkissen und Daunen-/Federkissen stehen in den Schlafzimmern zur Verfügung. Die Badezimmer sind mit einer Badewanne, einem Waschbecken und einer Dusche augestattet und bieten zudem einen Haartrockner und Handtücher.
Die Gäste können im Restaurant Flyp Cafe, circa 5 Gehminuten von der Unterkunft entfernt zu Abend essen.