Which cities are hosting Euro 2020 and how many fans are allowed?

Which cities are hosting Euro 2020 and how many fans are allowed?