Barcelona Dragons STADIUM Estadi Olímpic Lluís Companys
Barcelona Dragons CITY Barcelona , Spain
Estadi Olímpic Lluís Companys CAPACITY 56,000
The Barcelona Dragons, based in Barcelona, Spain, play in the Estadi Olímpic Lluís Companys, which has capacity 56,000.