36 bd Saint Roch
Avignon, 84000
Get directions

About Us

4 star residence located right in front of the city walls, 10 min walk from the Pope Palace. Spacious suites, totally equipped for short or long stay.

Reviews