|
Pachira Lodge is located in the northeastern corner of Costa Rica, 5 minutes by boat from Tortuguero National Park and accesible by air and boat. We offer 72 comfortable rooms in 18 modules with private bathroom, hot water and ceiling fans, outdoor swimming pool, restaurant and bar.
|