New Delhi and NCR, Índia
East Ram Nagar, Ram Nagar Delhi Delhi 110032 India, 110032
1 double bed or 2 single beds