Located about 15 minutes by car from Qutub Minar, Ilodge @ Nehru Place New Delhi hotel is merely a 6-minute walk from Kali Mandir;Kali Bari Mandir. A restaurant are available for guests' convenience at this 4-star hotel, which sits in a business district.
Gastronomic options include a lounge bar. Offering Chinese dishes, Kamala Fast Food & Chinese is situated within sight of this accommodation.
You'll need 20-minute drive to Delhi International airport. The nearby sports attractions are Siri Fort Sports Complex (3.4 km), and Thyagaraj Stadium (6 km). The octagonal Isa Khan's Tomb is a 15-minute drive away, and Nehru Enclave is just a short drive from the hotel. The bus stop Deshbandhu Colony is located within 5 minutes' walk of Ilodge @ Nehru Place hotel.