Florida de Liébana Town Hall is located in Florida de Liébana, Spain on Calle Salamanca, 18,. Florida de Liébana Town Hall is rated 3.8 out of 5 in the category city or town hall in Spain.
Address
Calle Salamanca, 18,
Accessibility
Wheelchair-accessible entrance