Igloo Beach Lodge is gelegen in Manuel Antonio, op 5 minuten lopen van Playa Espadilla, en biedt accommodatie met een buitenzwembad, gratis privéparkeren, een tuin en een restaurant. De accommodatie ligt op 2,3 km van Playa Espadilla Sur en biedt een bar. De accommodatie biedt nachtclub en roomservice.
Alle kamers bij het hotel hebben airconditioning, een kledingkast, een flatscreen-tv, een eigen badkamer, beddengoed, handdoeken en een terras met uitzicht op het zwembad. Alle units hebben een kluisje.
Gasten gaan er graag wandelen, en bij Igloo Beach Lodge kun je ook een auto huren.
Playa Playitas ligt op 2,8 km van de accommodatie, en Nationaal Park Manuel Antonio ligt 17 minuten lopen verderop.