

Ubicado la zona de Sliema, el hotel Palazzo Capua está cerca de variedad de restaurantes, cafeterías al aire libre y tiendas. El hotel se encuentra a sólo 400 metros de la estación principal de autobuses de Sliema y de el puerto, que ofrece servicios a La Valeta.