This hotel enjoys a central location in the heart of the city, directly opposite the opera house and within a few minutes of the Palais des Papes. A diverse selection of shopping and entertainment facilities can be found in the near vicinity.
See more: Hotels in Europe Hotels in France Hotels in Avignon Holiday Destinations in Europe