Avignon City Hall

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.

Avignon City Hall - Hotel de Ville
Avignon City Hall, Avignon France

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

Next Page