Green Track Hostel

  Ricardo Palma 516, Iquitos, Peru

Booking.com Book Now