translate English to French: This magnificent hotel looks out over the Mediterranean Sea and a kilometre-long sandy beach.
Cet hôtel magnifique donne sur la mer Méditerranée et une plage de sable d'un kilomètre de long.