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

Khirki Village

Photos (0)
Khirki Village
Have you been here? Tell us about it below!
97, Malviya Nagar Rd, Khirki Extension, Block J, Khirki Extension, Malviya Nagar, New Delhi, Delhi 110017, India
+91 11 2954 3460
Mon - Sat 9am - 9pm
Original leela palace.jpg?1474838309?ixlib=rails 0.3