I would think most people would have their own car given it is only 3 hours.
I am going to wedding that 5 hours away and everyone except the people coming from the other side of country will be driving there. I don't see it as a big deal at all.
Are you sure everyone is staying at that hotel.
We aren't staying at suggested hotel for this wedding. They don't cater for large families.