Santa Cruz Town Hall

Canary Islands Tourist Information and Travel Guide

The Santa Cruz Town Hall (Ayuntamiento de Santa Cruz de la Palma) is located in a 16th century building on the Island of La Palma.

Visitors can view a number of frescoes inside the building, including one by Cossio.

Santa Cruz Town Hall, La Palma Island
Santa Cruz Town Hall, La Palma Island

The Santa Cruz Town Hall is located on Plaza de España, the main city square in Santa Cruz de la Palma.

Next Page