I don't understand why the Sims team can't make hotels like dorms from Discover University. You check in at the front desk, and select the door of the room you want to stay in. The room becomes yours, and you pay every night of your stay.
You could even add a buffet in the lobby that people could get food from. This is also a feature from Discover University.
If we can make dormitories, there's no reason we shouldn't be able to build hotels.
I think Maxis/ EA are either cheap or lazy for not putting this in; all the tools are already in the game!
*They do need to find a way to permanently lock doors, so when your sim leaves the hotel lot, the locks don't reset.