Pachira Lodge Tortuguero
The hotel is strategically located just 5 minutes from the extraordinary Tortuguero National Park and right in front of the main canal that leads to the village of Tortuguero. Surrounded by a network of very picturesque canals, it is considered one of the most exotic regions in the world, characterized by its rich flora and fauna.
CONTACT INFORMATION
Pachira Lodge, Limón Province, Pococí, Costa Rica