Tambopata Research Center Lodge, Tambopata, Peru
Tambopata Research Center Lodge is conveniently located at Tambopata River in Tambopata, Peru
Hotel Location:
Address: Tambopata River
City: Tambopata
Country: Peru
phone: +1 877-231-9251
Hotel Features:
- Check-In Time: 11:30 AM
- Check-Out Time: 7 AM
- Safe
- In House Bar