Das 3-Sterne-Hotel O Club Residency Neu-Delhi ist im Viertel West Delhi gelegen, circa 6 km vom Karol Bagh Markt entfernt.
Mystery Rooms ist in 16 Gehminuten leicht erreichbar. Auch Sri Digambar Jain Lal Mandir ist in ca. 7 km Entfernung vom Hotel. Die U-Bahn-Station Ramesh Nagar ist in unmittelbarer Nähe zum O Club Residency Neu-Delhi. Das Hotel in Neu-Delhi ist 20 Minuten Autofahrt vom Flughafen Delhi entfernt.
Einige Zimmer verfügen über einen Flachbildfernseher mit Satellitenkanälen, WLAN und eine Küche sowie auch ein privates Bad.