New Delhi and NCR, Indie
1449/23, 100 foota GTB road durgapuri Shahdara delhi, Delhi, 110053
1 double bed or 2 single beds