New Delhi and NCR, Индия
plot no-100 Nimoli, knowledge park 3 Noida Uttar Pradesh 201310 India, 201310
1 double bed