CloudFlare does 0.1% of it's job effectively. If they were able to fetch your IP, they can still attack you.
Second of all, portforwarding is bad, this makes your PC prone to being vulnerable, thus getting personal datas compromised.
said. As they will have access not only on your hotel files but on the full computer. They can destroy essential programs on your computer like explorer.exe and stuff, and... it'll be vulnerable for the reason:
you are putting exceptions on your firewall, thus lessening the security and the ports can be a gateway through attacks
you are also making your Internet slower, and that you are like exposing your IP to everyone who join the hotel