Doctor Aiguader, 80, 08003 Barcelona (Library) Doctor Aiguader, 88, 08003 Barcelona (IT)
Download floor plan
Student Information Desk (PIE): Student Information Desk (PIE) opening hours
Ask us