Ibis Styles Avignon Sud
2968 Avenue De L'Amandier, Route de Marseille, Avignon, Avignon 84000
Very Good, 4
This 3 star hotel is located in the suburbs of Avignon and was established in 1973. It is a short drive away from the Avignon. The Hotel has a restaurant, a bar, a conference room and an outdoor swimm...
More Info