Sportkomplex Yamuna liegt etwa 25 Gehminuten von dem 3-Sterne-Hotel O Dev Palace Hotel Neu-Delhi entfernt und ist unbedingt einen Besuch wert. Auf dem Gelände gibt es einen Gepäckraum.
Das Hotel liegt in circa 6 km Entfernung vom Roten Fort und in circa 9 km Entfernung vom Bahnhof Neu-Delhi. Das Feroz Shah Kotla Stadion, ein idealer Ort, um die Gegend zu erkunden, befindet sich in etwa 15 Autominuten Entfernung vom O Dev Palace Neu-Delhi. Der Akshardham liegt ungefähr 4 Kilometer von der Unterkunft entfernt, während die U-Bahn-Station Shahdara in unmittelbarer Nähe vom Hotel ist. Die Bushaltestelle Mansarovar Park Metro liegt in nur 10 Gehminuten Entfernung von der Unterkunft.
Im Restaurant It gleich neben dem Hotel O Dev Palace Hotel werden europäische Gerichte angeboten.