Large residential area in West Delhi, South of Azadpur Mandi and North of Punjabi Bagh.
Shalimar Bagh, New Delhi is recommended for Business travellers.
Hotels Around Shalimar Bagh, New Delhi
New Delhi, Delhi
Caspia Hotel New Delhi Shalimar Bagh (earlier known as Premier Inn) is a premium business hotel in more