Hotel Shri Krishna Inn New Delhi has 38 rooms and is located 2.8 km from the octagonal Isa Khan's Tomb.
The hotel offers rooms with a dressing area and a seating area featuring an iron with ironing board and climate control, along with a flat-screen TV with satellite channels. Self-catering facilities include a refrigerator and glassware. Guests have access to a separate toilet and a shower, as well as bathroom comforts such as hairdryers and shower caps.
Amici Cafe is adjacent to Hotel Shri Krishna Inn, 7 minutes' walk away.
This hotel is located only a 6-minute walk from the Defence Colony Main Market, around 10 minutes by car from New Delhi train station. The triumphal arch "India Gate" in New Delhi is 4.4 km from the hotel. There is the 176 - acre National Zoological Park nearly 10 minutes away by car, while Kushak Nallah Depot bus station is within reach of the Shri Krishna Inn. This accommodation is also 900 metres from South Extension tube station.