translate English to German: Stay for a few nights, a long weekend, a week or longer.
Verbringen Sie einige Nächte, ein verlängertes Wochenende, eine ganze Woche oder gar länger bei uns!