Avignon Grand Hotel

Avignon Grand Hotel – 34, bd Saint-Roch – Avignon, France 84000

Book the Avignon Grand Hotel

Hotel Overview:

The Avignon Grand Hotel is a 4 star hotel in Avignon, France in the region of Provence-Alpes-Cote d’Azur.  It has 124 rooms and an average reviewer rating of 8.3 out of 10 on Agoda.com.

Additional Photos and Map: