100 employees
We’re located on the seaside resort of Qawra, with beautiful views of the Mediterranean Sea and St. Paul’s Island. Our coastal haven offers a variety of restaurants, shops, entertainment & conference and meeting facilities.
1986