When I travel, I have been using a travel router at the hotels.

I understand the travel router protects the laptop as it acts like a firewall. I believe VPN protects the data as it leaves the laptop. Is this correct?

My questions are:

If I have a travel router, is VPN needed? And vice versa, if I have VPN, is a travel router needed?