New Delhi and NCR, 印度
Opposite Pillar 741, Near Nawada Metro Station Near Nawada metro station, Opposite pillar 741, Delhi, 110087
1 double bed or 2 single beds