New Delhi and NCR, India
696 DLF Phase 5, Sec 43 Gurgaon Haryana 122002 India, 122002
1 double bed or 2 single beds