La Isla

3.4
(7 reviews)
Passeig Marina 157, 08860 Castelldefels Spain
Bars & Clubs
Nightlife
Attraction
La Isla | Barcelona | Spain | TripAligner