Tortuga Lodge and Gardens, Tortuguero, Costa Rica
Tortuga Lodge and Gardens is conveniently located at Across the river in Tortuguero, Costa Rica
Hotel Location:
Address: Across the river
City: Tortuguero
Country: Costa Rica
phone: +506 2257 0766
Hotel Features:
- Check-In Time: 6 AM
- Check-Out Time: noon
- Safe
- Exterior Room Entrance
- In House Bar
- Hair Dryer