Atlantida Lodge Cahuita 2* Cahuita, Costa Rica

Hotels in Costa Rica - Hotels in Cahuita - Atlantida Lodge Cahuita

Offering outdoor pool, plus a spa and wellness centre, Atlantida Lodge Cahuita is located in Playa Negra Beach. This rustic property offers free Wi-Fi in the reception and is surrounded by a natural tropical garden.