The difference is due to currency exchange rate fluctuations, between the time when you made the reservation and the time when you paid the full amount and the hostel charged it to your credit card.

Although your deposit payment is charged in Euro, the booking confirmation sheet will display the balance in the currency of choice used by the property's institution.