The 4-star The Indravan New Delhi hotel features 24 rooms and lies around 10 minutes by car from Tomb of Sikandar Lodi. Guests who stay at this hotel can park their car on site.
The New Delhi hotel is located 5 minutes' walk from the night Privee Club, a short distance from Janpath metro station. The accommodation is located 0.4 miles from Indira Gandhi National Centre for the Arts and approximately a 10-minute drive from Madame Tussauds Delhi. There is Lodhi Garden 1.9 miles away, and Western Court Terminus bus station extremely close to this hotel. The nearest metro station is a 10-minute walk away.
Eau de Monsoon is 13 minutes' walk from the New Delhi property.