New Delhi and NCR, भारत
Mata Chowk, Mahipalpur Village, Mahipalpur, New Delhi, Delhi 110037, IndiaDelhi Transit,Delhi,India,110037, 110037
1 single bed and 1 double bed