iLodge @ Nehru Place

4 Star  

South Delhi, Delhi - 110 048

iLodge @ Nehru Place, New Delhi - In & Around

Name of attraction Distance (kms) Distance (miles)
Akshardaam temple 8.0 4.97
India Gate 10.0 6.21
Lotus Temple 3.0 1.86