Overview
Seats / Capacity
17,319
Country
Turkey
Location
Istanbul
Address
Yunus Emre Caddesi, Başakşehir
Dimensions
Floor Type
Grass