Krishna Inn
Hotel
New Delhi
Located within 1.9 km of Humayun's Tomb and 4.2 km of India Gate, Krishna Inn offers rooms in New Delhi. This 3-star hotel has air-conditioned rooms with a private bathroom.
Number of rooms: 9
24 Jangpura Road, Bhogal, 110014 New Delhi, India