Offering its guests an outdoor pool and an a la carte restaurant, Ara Ambigua Lodge is located in La Guaria, Costa Rica. The property has free breakfast included and Wi-Fi access.