translate English to French: La Villa Duflot is an establishment in Mediterranean style situated on the outskirts in Perpignan.
L'hôtel La Villa Duflot est un lieu de style méditerranéen situé dans les environs de Perpignan. ...