Located near the National Opera Theater right in the city center, this 19th-century building attracts attention with its unique clock tower.
Address Place de l'Horloge, 84045 Avignon, France
Coordinates 43°56'57.57" N 4°48'20.588" E