New Delhi and NCR, Indie
33C/8,33C/8,Nangli Rajapur, Nizamuddin, South East Delhi, Delhi, 110013, India,Delhi, 110013
1 double bed