translate English to French: The only beachfront hotel on Alicante´s popular San Juan Beach, set 10 minutes from the city centre. Most of its rooms offer clear views of the Mediterranean Sea.
La majorité des chambres donnent sur la mer Méditerranée.