

E Sports
Located at the heart of Sliema, Esports Plaza, as true to its name, is a hub. A hub for gamers, enthusiasts, newcomers & industry professionals alike who come together for the love of esports.
Skip to main contentLocated at the heart of Sliema, Esports Plaza, as true to its name, is a hub. A hub for gamers, enthusiasts, newcomers & industry professionals alike who come together for the love of esports.