Residència d'Investigadors, Barcelona, Spain Address: Investigadors Students Residence Barcelona, Calle Hospital, 64, 08001 Barcelona, Spain Back