New Delhi and NCR, India
Plot No 117. Sector phi - 4 greater Noida Noida Uttar Pradesh 201308 India, 201308
1 double bed or 2 single beds