New Delhi and NCR, Intia
A- 83Shalimar Bagh, Max Road, Delhi,Delhi,Delhi,India,110088, 110088
1 double bed or 2 single beds