translate English to French: The Albergaria do Penedo is located near the Marine Walk, in the bathing area of Porto da Cruz.
L'Albergaria do Penedo est situé près de la promenade maritime dans la zone balnéaire de Porto da Cruz.