Nahar Singh Cricket Stadium befindet sich nur 7 Gehminuten vom Hotel O Evergreen Neu-Delhi entfernt und ist einen Besuch wert.
No 1 market liegt ungefähr 850 Meter von hier entfernt. Das Hotel ist außerdem in etwa 4 km Entfernung von Sehenswürdigkeiten, vor allem dem Badkhal See. Die Lage in einer Entfernung von circa 10 Autominuten vom Palast Raja Nahar Singh ist ein großer Vorteil für Gäste vom O Evergreen. Das Hotel liegt auch in einer 31 km Entfernung vom Bahnhof Neu-Delhi.
Das Restaurant New Philco Bakery ist sehr zu empfehen und liegt zudem 550 Meter von der Unterkunft entfernt.