Barcelona Business School (UIBS) is located in Barcelona, Spain on Cross-Cultural Education Center, Rambla de Catalunya, 2,. Barcelona Business School (UIBS) is rated 4.2 out of 5 in the category business school in Spain.
Address
Cross-Cultural Education Center, Rambla de Catalunya, 2,