Warren Collection expands in Malta with their new property in Sliema, Eleven by Warren Collection
Serviced accommodation provider Warren Collection has launched their second property on the island of Malta. The new property Eleven by Warren Collection is located inone of the most sought-after locations in Malta, Sliema and