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