translate English to German: Balance is payable upon arrival. Credit cards: American Express, Visa, Master Card, Diners, bank debit card.
Der Restbetrag für den Aufenthalt muss bei der Anreise bezahlt werden: Kreditkarte: American Express, Visa, Master Card, Diners, Bankkarte.