Where are you going?
Or, let us surprise youSpin the Globe ®


Photos (0)
Have you been here? Tell us about it below!
Shop No. 9A, Atmaram Mansion, Scindia House, Connaught Place, Atul Grove Road, Janpath, Connaught Place, New Delhi, Delhi 110001, India
+91 99104 55547
Sun - Sat 12pm - 3:30pm, 7pm - 11pm
Original leela palace.jpg?1474838309?ixlib=rails 0.3