Manatus Lodge, Costa Rica
Our rating: Medium
Manatus Lodge is the most comfortable lodge in Tortuguero and located directly on the river.
View hotel in detail