Istanbul's Ataturk Olympic Stadium will host the 2020 Champions League final, UEFA president Aleksander Ceferin confirmed in Kiev
"They just don't have the airport infrastructure and the hotel capacity to cope with an event of this size and there isn't another major city within real hitting distance of it," Liverpool chief executive Peter Moore told the Liverpool Echo newspaper.
"It's not only affected Liverpool fans but Real Madrid fans too. There will be lessons learned from this. Rest assured, I've raised this at the highest levels of UEFA."
Ceferin had already reintroduced a tender process for bidding for finals since taking over as UEFA president from Michel Platini.
The decision to award the final to Kiev was made prior to Ceferin's election as president in 2016.
Next season's final will be held at the 67,000-capacity Wanda Metropolitano, home of Atletico Madrid.