New Delhi and NCR, อินเดีย
32a Street Number 1 near Hotel Green Palace Mahipalpur New Delhi Block B Mahipalpur Extension Mahipalpur New Delhi Delhi 110037 India Delhi Transit Delhi 110037 India, 110037
1 double bed