Avignon City Hall (Hotel de Ville d’Avignon) in Avignon France

Avignon France Tourist Information and Vacation Guide

The Avignon City Hall (Hotel de Ville d’Avignon) is located on
the town’s main square, Place de l’Horlage (Clock Square). 
The building ironically separates the clock tower (seen in the distance)
from the square that takes its name.

The National Opera Theatre is located immediately to right of the
city hall.

Other Cities |
Travel Map |
Facebook |
About

Avignon City Hall

Scroll to Top