Das Hotel Shri Krishna Inn Neu-Delhi befindet sich in neben dem Hazrat Nizamuddin Dargah, und zwar ca. 2 Kilometer von hier entfernt.
Defence Colony Main Market liegt in einer Entfernung von 6 Minuten zu Fuß vom Hotel, und Sehenswürdigkeiten wie der Nehru Park sind rund 10 Minuten Autofahrt von hier entfernt. Das Hotel liegt 900 m von der U-Bahn-Station South Extension und 2,1 km von den Lodi-Gärten. Das Humayun-Mausoleum liegt 3 km vom Shri Krishna Inn Neu-Delhi. Die Bushaltestelle PT College befindet sich ganz nah an der Unterkunft.
Das Hotel empfängt seine Gäste in 38 Zimmern, die mit einem Bügeleisen/Bügelbrett und einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Unter anderem sind in den Zimmern eine getrennte Toilette und eine Dusche vorhanden.
Lediglich 7 Gehminuten vom Hotel Shri Krishna Inn entfernt liegt das Restaurant Amici Cafe.