New Delhi and NCR, Inde
B 53, Lawrence Rd, Industrial Area, New Delhi, Delhi 110035, India, Delhi, 110035
1 double bed