Other venues near Ambassador, New Delhi - IHCL SeleQtions
Costa Coffee | Khan Market
New Delhi · 0.3 km
Vidya bhawan cricket ground
New Delhi · 0.7 km
India International Centre
New Delhi · 1.1 km
C.D. Deshmukh Auditorium, India International Centre, 40, Max Mueller Marg, Lodhi Gardens, Lodhi Estate, New Delhi 110003
New Delhi · 1.1 km
Annexe, India International Centre
New Delhi · 1.3 km
Lok Kala Manch
New Delhi · 1.4 km