New Delhi and NCR, India
A-13, Wazirpur Printing Press Area, Behind Punjab Kesri Press Industrial Area, New Delhi - 110035, 110035
1 double bed