New Delhi and NCR, Hindistan
118/119, 118/119 Road no.3 ,NH8, Mahipalpur, Delhi Transit, 110037
1 double bed or 2 single beds
1 double bed