translate English to French: This 3-star hotel is situated in a quiet location 4 km from the city walls of Avignon, in the heart of Provence and the Luberon mountains.
Situé au calme, en plein cœur de la Provence et du massif du Lubéron, cet hôtel 3 étoiles a été érigé à 4 kilomètres des remparts d'Avignon.