Apolo
- Concerts
- Info
- Followers
Information of
Apolo is located in Barcelona, Spain, specifically in Carrer Nou de la Rambla, 113, 08004 Barcelona and has a maximum capacity of 1200 people.
Location
Carrer Nou de la Rambla, 113, 08004 Barcelona
Apolo is located in Barcelona, Spain, specifically in Carrer Nou de la Rambla, 113, 08004 Barcelona and has a maximum capacity of 1200 people.
Location
Carrer Nou de la Rambla, 113, 08004 Barcelona