New Delhi and NCR, Intia
A-187,Road no.4, Mahipalpur, New Delhi -110037 Delhi 110037, 110037
1 double bed