Opened:
2014
Capacity:
22000
Address:
Budapest, Üllői út 129, 1091 Hungary