A single 24 port switch per floor (centrally located) would service each floor. As long as the furthest room (connection) from the switch was within the cable limit (100 metres) you'd be fine.
I don't know if a SOHO level router would be able to handle that amount of traffic, especially if your rooms are full all the time, but you could find out by writing the manufacturer of a few and ask them. I can't see why not honestly. If not, there are some not-too-expensive mid-range routers that would suit your needs.
also concerning cables, i know that cat 5 cable limits to 100meters. does this 100 meters means point-to-point?
What it comes down to is this. The limit is 100 metres per segment. So if it's 50 metres from room to switch that's one segment. From switch to router is another separate segment. You don't add the two together.
As for the connecting to the browser bit, that I'm not sure of. If it were me, I'd do some checking around and googling and see what I couldn't figure out on my own with regard to how that's setup. If I couldn't figure it out, I'd find a consultant who's done this type of thing for other hotels and I'd either pay him a consulting fee to explain it to me, or I'd contract with him to set it up.