Das 3-Sterne-Krishna Inn Neu-Delhi liegt im Bezirk South Delhi von Neu-Delhi, 4 km weit weg von kulturellen Attraktionen, darunter dem Nationalmuseum Neu-Delhi. WLAN wird in den öffentlichen Bereichen des Hotels angeboten.
Das Hotel verfügt über 9 Zimmer mit einem Balkon und einer Sitzecke. Sie verfügen über einen Personalcomputer und einen Flachbildfernseher mit Satellitenkanälen sowie ein Bügeleisen/Bügelbrett und eine Klimaanlage.
Jeden Morgen wird im Krishna Inn ein kontinentales Frühstück serviert. Gäste können im Restaurant Papa John's speisen, das sich ungefähr 200 Meter von hier entfernt befindet.
Thyagaraj Sports Complex und der Hazrat Nizamuddin Dargah sind 10 sowie weniger als 20 Gehminuten vom Hotel entfernt. Gäste können Sehenswürdigkeiten wie den Akshardham-Tempel besuchen (liegt 4,1 km weit weg vom Krishna Inn Neu-Delhi). Die Unterkunft befindet sich in einer Entfernung von 15 Autominuten von den Lodi-Gärten. Die U-Bahnstation Jangpura liegt in unmittelbarer Nähe vom Hotel.