Hotel Karat 87, Delhi

1621 W.e.a. Padam Singh Road, Near Shastri Karol Bagh Delhi110005, Inde