translate English to German: Coming here for a long weekend or week long stay?
Planen Sie einen Urlaub bei uns zu verbringen?