AX Hotels is proud to announce that AX The Palace and AX The Victoria in Sliema are the first hotels in Malta to achieve certification from the Global Sustainable Tourism Council (GSTC) for their ...