I’m thinking that this could be considered as (amenity=events_venue), with (amenity=archive) being a close second. 

(amenity=public_bookcase) looks to be for individual book cases/shelves, usually on streets.