Hotel Barcelona Universal 4 stars

Avinguda Paral.lel, 76-78, Ciutat Vella, 08001 Barcelona, Spain

Hotel image
Read more reviews for Hotel Barcelona Universal