New Delhi and NCR, Hindistan
21D/1Block D, Green Park Near Gurudwara Green park metro station gate number 4 Delhi Delhi 110016 India, 110016
1 double bed or 2 single beds