New Delhi and NCR, India
ROAD - 4 STREET NO 7 Kh no 120 Plot No 333 Mahipalpur Street, Block B, Mahipalpur Village Delhi Transit Delhi 110037 India, 110037
1 double bed