New Delhi and NCR, Intia
Road Number 1 Mahipalpur Village, a-377,mtnl building, Rd Number 1, Mahipalpur, New Delhi, Delhi 110037, 110037
1 double bed