Algeciras Town Hall (Spanish: Casa Consistorial de Algeciras) is the town hall of Algeciras, Spain, located at number 12 Calle Alfonso XI, also known as Calle Convento. The building was completed in 1897 and today houses much of City Council, including the offices of the Mayor, Secretary, and Press Office.
Government - Local
Links: en.wikipedia.org
By: Mike1989