Das Hotel O Star Light Neu-Delhi liegt im Viertel South Delhi, in einer Entfernung von 10 Autominuten vom Flughafen Delhi.
Das Hotel befindet sich in Neu-Delhi und bietet einen leichten Zugang zu vielen Sehenswürdigkeiten. Qutb Minar ist unter anderem nur 6 km von hier entfernt. Fun 'n' Food Village kann innerhalb von 10 Autominuten erreicht werden. Das O Star Light ist 950 Meter von der Busahltestelle Mahipalpur gelegen.
Einige Zimmer bieten ebenfalls kostenloses WLAN und TV.
Das Restaurant Chacha Bhatija Ka Chula befindet sich ein paar Schritte entfernt vom Hotel.