AX Palazzo Capua houses 5 luxury suites in Sliema & it shares services/facilities of its adjoining sister hotels, AX The Palace & AX The Victoria Hotel.