Ilodge @ Nehru Place is een 4-sterren accommodatie slechts een wandeling van 15 minuten van ISKCON Temple Delhi.
Het hotel bevindt zich in Zuid-Delhi wijk, vlakbij Nehru Place. Tughlaqabad Fort ligt op circa 3.6 km van dit hotel.In de omgeving van het hotel bevindt zich Satyam Cineplex.
Een kluis, een TV en een DVD-speler zijn aanwezig in de hotelkamers. Elke kamer is uitgerust met een douche en toiletartikelen.
De bar is dagelijks open voor ontbijt. Ilodge @ Nehru Place heeft een gastronomisch restaurant, waar lokale gerechten worden geserveerd. Bij deze locatie worden de gasten uitgenodigd naar de lounge bar voor een drankje. Het is 5 minuten lopen naar Lounge and Bar, Souza Lobo en Costa Coffee, waar een grote keuze aan gerechten wordt aangeboden.Ilodge @ Nehru Place is binnen een korte rit van 10 minuten van Daliao metrostation.
Inchecken:vanaf 11:00-23:00 uur
Uitchecken:tot 11:00-12:00 uur