Igloo Beach Lodge situa-se em Manuel Antonio, a 5 minutos a pé de Praia Espadilla, e dispõe de acomodações com uma piscina exterior, estacionamento privado gratuito, um jardim e um restaurante. Providenciando um bar, o alojamento está situado a 2,3 km de Praia Espadilla Sur. O alojamento fornece discoteca e serviço de quartos.
No alojamento, os quartos estão equipados com dispõem de ar condicionado, roupeiro, terraço com vista da piscina, casa de banho privativa, televisão de ecrã plano, roupa de cama e toalhas. Todas as unidades apresentam um cofre.
A área é popular para caminhadas, e há aluguer de carros disponível em Igloo Beach Lodge.
Playa Playitas fica a 2,8 km de Igloo Beach Lodge, enquanto Parque Nacional Manuel Antonio está a 17 minutos a pé de distância. O aeroporto mais próximo é o Aeroporto de La Managua, que fica a 10 km de Igloo Beach Lodge, e a propriedade oferece um serviço de transfer do aeroporto por um custo adicional.