New Delhi and NCR, India
17 A/7, W.E.A Ajmal Khan Rd, Karol Bagh West Extension Area,Ajmal Khan RdDelhi,Delhi,India,110005, 110005
1 king bed
1 double bed