

Sliema'nın popüler şehir merkezinde yer alan Palazzo Capua, çeşitli restoranlara, açık hava kafelerine ve mağazalara yürüme mesafesindedir. Otel, Valletta'ya hızlı ulaşım imkanı sunan Sliema Otobüs Terminali ve Feribot İskelesi'ne sadece 400 metre mesafede bulunmaktadır.