New Delhi and NCR, India
,405, First floor, Site 1 Pillar number 623, Vikaspuri,Delhi,Delhi,110018,India, 110018
1 double bed or 2 single beds