41001 Sarapiquí, Avenida El Lugar
A total of 55 accomodation units are available for guests' convenience at El Lugar Resort.