New Delhi and NCR, Intia
30-B Kewal Park Extension opposite out gate sabzi mandi Azadpur metro pillar number 76 Azadpur Delhi India - 110033 Delhi Delhi 110033, 110033
1 double bed or 2 single beds