New Delhi and NCR, India
A-113 Road Number 3 Block A Mahipalpur New Delhi 110037, Delhi Transit, 110037
1 double bed or 2 single beds