7 Carrer de l'Almudaina
Palma, IB 07001 Spain
Palma, IB 07001 Spain
+ 34 971 716 675
OverviewConstructed in the 1600s, Palma's town hall is a traditional Majorcan design, with a gigantic wooden roof that overhangs the building. Within the building itself, one can...
more