The 5 Star Palazzo Capua Hotel in Sliema Malta is s city centre hotel. The Palazzo Capua is ideally located within a few minutes to the centre of Sliema and its beautiful sea side promenade which stretches all the way to Ballutta Bay and further beyond to Spinola Bay in St Julians and eventually Paceville. The hotel is situated exactly next door to Capua Private Hospital making it an ideal choice for those who wish to be in the vicinity of a hotel during their holidays in Malta.