New Delhi and NCR, อินเดีย
1449/23, 100 foota GTB road durgapuri Shahdara delhi, Delhi, 110053
1 double bed or 2 single beds