Das 4-Sterne-Hotel O Ncr Guest House Neu-Delhi befindet sich in neben dem Tau Devi Lal Stadium, und zwar circa 10 Minuten mit dem Auto von hier entfernt.
Apollo Tyres Ltd liegt ca. 4 Kilometer von hier entfernt. Gäste können Sehenswürdigkeiten wie den Sheetla Mata Tempel besuchen (liegt in ca. 15 Fahrminuten Entfernung vom Hotel). Auch der Prem Mandir Tempel ist 2 km weit weg vom O Ncr Guest House Neu-Delhi. Der Bahnhof Neu-Delhi befindet sich in circa 60 Fahrminuten Entfernung vom Hotel.