translate English to French: Set in the middle of Ria Formosa Natural Park, close to the picturesque town of Tavira, this hotel provides guests with a tranquil retreat on Portugal’s Algarve.
Installé au cœur du parc naturel de Ria Formosa, non loin de la ville pittoresque de Tavira, l'hôtel représente un lieu de séjour paisible en Algarve.