Palazzo Capua is a superior Palace in the heart of Sliema next to the sister hotels Victoria hotel and The Palace. The Palace is a superior Deluxe five star boutique hotel offering a great choice of dining experiences and unique Designer Suites for exceptional Accommodation in Malta. On the other hand The Victoria hotel is a superior deluxe boutique hotel offering superior facilities for a top four star Malta Hotel. Guests staying at Palazzo Capua, The Palace and Victoria hotel can enjoy the use of indoor and outdoor pools, fitness centre and a Spa.
Although Palazzo Capua is situated in a quiet residential area it is within walking distance to the Sliema seafront promenade and centrally located to shops, top Malta cafes and some of the best recommended bars and restaurants in Malta. Sliema is only a few minutes' drive from the Capital City of the island, Valletta. Next to Palazzo Capua one also finds St James Capua Hospital Sliema. Saint James Hospital Group which currently has two hospitals one in Sliema and another in Żabbar, provides a comprehensive range of healthcare services.
This central location and the coastline up to neighbouring St Julians constitute Malta's main coastal resort.