Apolo

  • Concerts
  • Info
  • Followers

Info

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