translate English to French: The Hotel Amica, two stars, is situated in a quiet area 50 metres from the sea.
L'Hôtel Amica, est situé dans une zone tranquille à 50 mt. De la plage.