Keys Hotel Oodles Nehru Place

Nehru Place, Delhi - 110 019

Keys Hotel Oodles Nehru Place, New Delhi - In & Around

Name of attraction Distance (kms) Distance (miles)
Indira Gandhi International Airport 15.0 9.32
Iskcon Temple 1.5 0.93
Lotus Temple 1.5 0.93