Call
011-506-2-788-1157
or Click










Map

Aldea del Rio is located in Sierpe, Costa Rica approximately 10km up the Sierpe River from Drake Bay. Close by is the Osa Peninsula and Corcovado National Park.