Avignon, France
Hotel Festival Sud Suites
2-star hotel
Located only a ten-minute drive from the historic centre of Avignon, the hotel is located in a nice country setting. Guests might venture into the city to visit the Palais des Papes, Pont d'Avignon and Petit Palais Museum- all…
- Wi-fi
- Car park
- Air conditioning in Restaurant
- Restaurant






















