Best Western Hôtel du Lavarin is situated in Avignon and is 2.5 km from the ramparts, the Palais des Papes and the Pont d’Avignon. A fitness room, and an indoor pool are also available on site.
Number of rooms: 40
1715 Chemin du Lavarin, 84000 Avignon, France