Las Palmas de Gran Canaria Travel Guide
The Las Palmas Town Hall is an attractive 19th century building located on Plaza de Santa Ana in Las Palmas de Gran Canaria.
The building is situated across the square from the the spectacular Santa Ana Cathedral.