Il Palazzo è una residenza privata e dotata di tutti i comfort tra cui ristoranti, bar, piscine all'aperto e al coperto, sala fitness e sale riunioni sono disponibili presso l'adiacente Victoria Hotel. Situato in una zona tranquilla ma centrale nel cuore della cosmopolita città di Sliema, il Palazzo Capua offre una combinazione esclusiva di servizi funzionali e moderni per qualsiasi viaggiatore d'affari. Dispone di un parcheggio sotterraneo e si trova nelle aree urbane di Sliema, una città situata sulla costa nord-est di Malta. Tutti i cibi e bevande, compresa la prima colazione a buffet, cena e servizio bar sono disponibili presso l'adiacente Victoria Hotel.
Palazzo Capua si trova nelle aree urbane di Sliema, una città situata sulla costa nord-est di Malta. Chiunque visiti Sliema troverà una grande varietà di attività e di relax a disposizione, così come i ristoranti, negozi e locali notturni. Vi è anche abbondante opportunità per attività rilassanti in spiaggia, come una crociera o sport acquatici come snorkeling ed immersioni. All'interno della stessa zona si può anche trovare due fantastici hotel gemelli del Palazzo Capua, e cioè The Palace, che è un lussuoso hotel 5 stelle e The Victoria, un superiore boutique 4 stelle. L'ospedale St James Capua a Sliema si trova proprio accanto a Palazzo Capua.