New Delhi and NCR, India
1, C-1/19A, Mohan GardenNawada Metro station, Pillar No.744, New Delhi Delhi Delhi 110059 India, 110059
1 double bed or 2 single beds