Alkazar Stadium Photos

Meet 1 travelers, 73 tour guides and discover 5 photos

Alcazar Stadium is a multi-purpose stadium in Larissa, Greece part of the National Sports Complex of Larissa. It got its nickname as a comparison to the Spanish Alcazar fortresses. The stadium was the homeground of Superleague football team AEL until 2010. It holds 13,108 seats and was built in 1965.
View Alkazar Stadium guide >

Larissa Alkazar