New Delhi and NCR, भारत
A-122, Road no.-3, Block A, Mahipalpur Village, Mahipalpur, New Delhi, Delhi 110037, IndiaDelhi TransitDelhi110037India, 110037
1 double bed