Arabic, English, Spanish, French, Italian, Maltese
Related news (0)
Located at the heart of Sliema, Malta, 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. The venue features 20 Gaming PCs, 6 Playstation 5s and a highly-equipped modern studio.
Your reviews will be shown here!
When someone leaves a review about cooperation with the business, feedback will be shown in this place.