Address: Heydar Aliyev 323
Stadium in Baku, Azerbaijan. Baku Olympic Stadium, is a 68,700-seat stadium, designed and constructed to meet the international standards for stadiums set by the Union of European Football Associations, the International Federation of Association Football and the International Association of Athletics Federations.