Das kleine und intime Palazzo Capua liegt nur 200 m von der Strandpromenade von Sliema entfernt. Es bietet gerumige Suiten mit separaten Wohn- und Schlafbereichen und 2 groen LCD-TVs mit Satellitenempfang. Jede Suite ist hell, mit direktem Zugang zum Auengang im ersten Stock, luxurisen Speise- und Spa-Einrichtungen, einschlielich eines Dachpools mit Meerblick, der hier genutzt werden kann. WLAN ist in den ffentlichen Bereichen kostenlos. Eine Tiefgarage ist vorhanden.