A maioria dos hotéis usa NAT. Eles têm um (ou um número limitado) de IPs públicos e, portanto, distribuem IPs privados. Como resultado, eles não estão redirecionando o tráfego do servidor de entrada para nenhum desses IPs privados.
Quando você solicita uma página da Web (por meio de um servidor em execução, normalmente na porta 80), o roteador NAT lembra que seu computador específico solicitou a página de outro computador específico; portanto, quando ele é retornado do servidor, ele permite a entrada novamente. Às vezes, você pode desligar o NAT.
Eles também podem ter um firewall, o que evita o tráfego de saída; o IE não permite a conexão via SSH (porta 22) a um servidor ou VPN (várias portas). Eles também podem fazer filtragem de entrada, embora o NAT geralmente seja suficiente.
Se você está tendo problemas e sabe que pode acessar esses tipos de serviços em casa (ou em outro lugar), tente a VPN. Você pode configurar um roteador ou servidor VPN em casa ou experimentar um serviço comercial. Outra maneira - e muito mais nerd - é criar um túnel SSH para o tráfego. Você pode usar um programa como o Putty (Windows XP) para criptografar o tráfego em seu computador e, digamos, em seu computador doméstico.
Dito tudo isso, se você estiver usando uma conexão em um hotel sem uma VPN, pode realmente querer considerar encontrar uma solução. O uso de uma VPN não apenas protege seu tráfego (pelo menos aos olhos de outros hóspedes), mas basicamente o remove da rede do hotel, que realmente o protege contra worms e hackers, ótima idéia sempre que você estiver fora do escritório ou em casa.