New Delhi and NCR, Inde
A-17/1 kh no 386/2 Road no 2 Mahipalpur Road No 2,Delhi Transit,Delhi,India,110037, 110037
1 double bed or 2 single beds