This question has been discussed to some degree here: https://www.al-islam.org/ask/topics/7744/questions-about-Houris
Anyway, it seems that this is said in the Qur'an as a form of encouragement (just as some things about Hell can be seen as a discouragement from doing certain things). Apparently this must have been or indeed must be encourgaging to men. As for why men are addressed and promised this instead of women, some might say it is out of modesty, although I might also suggest that perhaps men need a little more encouragement sometimes! :)
As for what virginity means in the Hereafter... that is more complicated question. One would assume that the physics of things is somewhat different there, and while there is a means for 2 beings to relate which is analagous to how 2 beings relate here, it is unlikely to involve all of the specific physiological details of earthly virginity.
There is also a certain logic behind saying that the huris are "not touched by jinn or men", since (a) it is generally held that jinn have their own Paradise and so they wouldn't be interacting with them anyway, and (b) there won't be people in Paradise until the judgment, so they wouldn't have had anyone to have a relationship with before. (c) Also since there are so many of them, perhaps they are all created as exact matches (soul-mates, if you will) to their human partners and not necessarily compatible with others.
As for women, seeing as it is said that we can more or less have whatever we want in Paradise, there is no reason what women should not have virgins, if that is what they would like.
That being said, I am sure you will agree that men are the cause of 90% of headaches for women in this world, so I would not be surprised if some women decide they would like some peace and quiet instead!
(With all apologies to our male colleagues who may completely disagree :) )
Anyway, Allah speaks to us according to our understanding in this world, when it comes to matters outside of this world, there is a certain amount of guesswork or theorizing when it comes to these questions. It is however an interesting question to ponder.