Advertisement
Event Venue & Nearby Stays
Torre de la Sagrera, Berenguer de Palou, 64-66, 08027 Barcelona, Spain, Barcelona
Tickets