Kyriad Avignon Cap Sud
Allee Des Fenaisons, Avignon, 84140
Very Good, 4
The hotel has a restaurant and a conference room.
Location
This hotel is located in the suburbs of Avignon and is a short drive away from the Palais des Papes.
Rooms
All 30 rooms are equ...
More Info