Mantaraya Lodge, Puerto Lopez, Ecuador
Mantaraya Lodge is conveniently located at Ruta Del Sol in Puerto Lopez, Ecuador
Hotel Location:
Address: Ruta Del Sol
City: Puerto Lopez
Country: Ecuador
phone: +593 2-336-0887
Hotel Features:
- Check-In Time: 2 PM
- Check-Out Time: noon
- Exterior Room Entrance
- Meeting Room
- Air Conditioning
- Room Service