Tortuga Lodge is located inside the Tortugero National Park in the northern Caribbean coast of Costa Rica.
This is a truly wonderful location which allows guests to be able to see 300 species of birds, monkeys, storks and otters.
Offering rustic elegance, the lodge offers 26 standard rooms and 1 penthouse, each with ceiling fans and either a terrace or a balcony. .
The lodge includes a botanic garden, a swimming pool and a bar and restaurant which features a shaded veranda.
Image Gallery
Click on images to enlarge