Situé à Manuel Antonio, à 500 mètres de la plage d'Espadilla, l'Igloo Beach Lodge propose une piscine extérieure, un parking privé gratuit, un jardin et un restaurant. Doté d'un bar, il se trouve à 2,3 km de la plage d'Espadilla Sur. L'établissement propose une discothèque et un service d'étage.
Toutes les chambres disposent de la climatisation, d'une armoire, d'une télévision à écran plat, d'une salle de bains privative, de linge de lit, de serviettes et d'une terrasse avec vue sur la piscine. Les logements disposent d'un coffre-fort.
La région est prisée des amateurs de randonnée. L'Igloo Beach Lodge assure un service de location de voitures.
Vous séjournerez à 2,8 km de la plage Playitas et à 1,5 km du parc national Manuel Antonio.