Most hotels feature Wi-Fi extenders in order to supply their guest rooms with better connection. However, if this doesn’t work, try resetting the router in your room. This will only take a few minutes in total, which shouldn’t be a problem. You can always call the room service and ask them to reboot the router(s).