Transit station
L'Illa station
25 locals recommend,
Tips from locals
One of the biggest and fanciest shopping malls in Barcelona. Find all kinds of restaurants in it.
Unique things to do nearby
Locals also recommend
- 11 locals recommend
- 5 locals recommend
Location
Barcelona, CT