New Delhi - Capital of India
Description: New Delhi is an urban district of Delhi which serves as the capital of India and seat of all three branches of the Government of India.
Area: 16.49 mi²
Population: 21.75 million (2011)
Shangri-La's — Eros Hotel, New Delhi
19 Ashoka Road, Connaught Place
New Delhi 110001, India
Book using the special IOGPC group rate.