translate English to German: The air-conditioned luxury rooms have DVD players.
Vom Dachgarten lassen Sie den Blick über den Platz schweifen.