New Delhi and NCR, Hindistan
13/17 Asola Delhi Delhi 110074 India, 110074
1 double bed or 2 single beds