New Delhi and NCR, India
2095/1, 2095/1, Mahipalpur Bypass, near Hotel Green Palace, Mahipalpur, New Delhi, Block B, Mahipalpur Village, Mahipalpur, New Delhi, Delhi 110037, IndiaDelhi TransitDelhiIndia110037, 110037
1 double bed