Hotel The South Hall

Greater Kailash, Delhi - 110 055

Hotel The South Hall, New Delhi - In & Around

Name of attraction Distance (kms) Distance (miles)
Airport 14.0 8.69
DT Star Cinema 1.0 0.62
Nehru Palace 1.0 0.62
Nehru Place Metro Station 2.0 1.24