Avignon, France
Hotel Festival Sud Aqua
2-star hotel
Situated in Avignon, this charming establishment is close to Collection Lambert, Place de l'Horloge, and Palais des Papes. Also nearby are Musee du Petit Palais and Pont d'Avignon. In addition to a convenient location, which…
- Wi-fi
- Air conditioning in Restaurant
- Bicycle hire service
- Breakfast


