Passeig Lluis Companys, 08003 Barcelona Spain
+34 932 85 38 34
Driving Direction
Arc de Triomf -> 2 min walk
Tetuan -> 8 min walk