translate English to German: There is an internet terminal available for our guests, free of charge.
Ein Internetterminal steht Ihnen kostenfrei zur Verfügung.