Dotato di un ristorante e un deposito bagagli, l'hotel a 3 stelle Ilodge Main Bazaar Nuova Delhi si trova a 5 minuti a piedi dalla Ramakrishna Mission. Il Mercato di Karol Bagh si trova a circa 25 minuti a piedi dalla struttura e il Forte rosso può essere raggiunto in 10 minuti in macchina.
Situato a 4 km da attrazioni per famiglie come Nehru Planetarium, l'hotel dista circa 20 minuti a piedi dal centro di Nuova Delhi. Tra i siti storici della zona c'è la Porta dell'Indiaa circa 3 km di distanza. La sua posizione dell'hotel ti permetterà di essere a circa 3 km dallo Stadio di Cricket Feroz Shah Kotla. La stazione degli autobus Paharganj stand si trova a 750 metri di distanza, mentre la stazione della metropolitana più vicina, Ramakrishna Ashram Marg, si trova a pochi passi dall'Ilodge Main Bazaar.
La colazione viene servita al ristorante. A 200 metri da questa struttura, il ristorante Khosla Cafe serve pasti indiani.