Claim this brand?
Barcelona Universal
Barcelona Universal is the brand and name of a hotel in Avinguda del Paral-lel. The hotel is also strategically located close to tourist attractions.

Barcelona Universal is the brand and name of a hotel in Avinguda del Paral-lel. The hotel is also strategically located close to tourist attractions.