Sliema hotel developer signs public deed over additional floors

By January 31, 2020