hotel alibaba

1st floor, annapurna chs ltd, opp. oshiwara park, above delicacy of china, off link road, oshiwara.