This hotel features a great location in the middle of Avignon right on Place de' l'Horlage. Once you check in, you will want to take advantage of the many fine restaurant options in the nearby vicinity, as well ... Read more

View all Luxury Hotels in Avignon