Hotel
15A/63, W.E.A. Ajmal Khan Road, Near Roopak Store, Karol Bagh, New Delhi, Delhi N.C.R, India 110005