translate English to German: This magnificent hotel looks out over the Mediterranean Sea and a kilometre-long sandy beach.
Dieses prächtige Hotel überblickt das Mittelmeer und einen 1 km langen Sandstrand.