New Delhi and NCR, 印度
Near Metro pillar 427 Gate no 1, Nangloi Railway metro station Delhi Delhi 110041 India, 110041
1 double bed or 2 single beds