AX Palazzo Capua awarded TripAdvisor Certificate of Excellence
One of the oldest and finest buildings in Sliema, AX Palazzo Capua has been awarded the TripAdvisor Certificate of Excellence after receiving great travel reviews by the world’s largest travel site.