Das Hotel Sterling Inn Neu-Delhi befindet sich im Bezirk Paharganj, ungefähr 25 Gehminuten vom Laxmi-Narayan-Tempel, und bietet den Auto-Verleih zur Miete. Das Hotel verfügt auch über Parkplätze.
Tooti Chowk liegt 250 Meter vom Hotel, und Sehenswürdigkeiten wie die Mughal Gardens sind 3 Kilometer von hier entfernt. Sie können außerdem das Shahjahanabad in einer 2 km Entfernung von der Unterkunft besichtigen. Das Sterling Inn liegt in ungefähr 30 Gehminuten Entfernung vom Gurudwara Bangla Sahib. Die U-Bahn-Station Ramakrishna Ashram Marg liegt nicht weit entfernt von dem 2-Sterne-Hotel.
22 Zimmer in der Unterkunft sind mit modernen Annehmlichkeiten ausgestattet, darunter eine Klimaanlage sowie ein Flachbildfernseher mit Satellitenkanälen.
Das Restaurant Re Cafe verwöhnt die Gäste mit koreanischen Gerichten und liegt in rund 200 Meter Entfernung vom Sterling Inn.