Nahar Singh Cricket Stadium befindet sich etwa 3 Kilometer von dem 3-Sterne-Hotel O New Daffodil Inn Neu-Delhi entfernt und ist einen Besuch wert. Auf dem Gelände gibt es eine Gemeinschaftslounge.
Camp Wild liegt circa 10 Fahrminuten von hier entfernt. Der Palast Raja Nahar Singh, ein idealer Ort, um die Gegend zu erkunden, befindet sich in 2 km Entfernung vom O New Daffodil Inn Neu-Delhi. Auch Shirdi Sai Baba Temple ist in etwa 15 Fahrminuten Entfernung vom Hotel. Das Hotel befindet sich in der Nähe des Bahnhofs Neu-Delhi, und zwar 33 km entfernt.
Im Hotel O New Daffodil Inn wird das kontinentale Frühstück angeboten. Sie können im Restaurant Giani zu Abend essen, das sich ein paar Schritte entfernt von der Unterkunft befindet.