Bibliothèque de l’Alcazar (Library)

Library, books in several languages, wifi access and self-service computers