Ideally located in a quiet location in Malta yet central area in the heart of the cosmopolitan town of Sliema Malta, Palazzo Capua Sliema offers an exclusive combination of a functional and attractive location in Malta with modern convenience for both leisure and business travel in Malta.
Palazzo Capua Sliema is a recently restored palace, conveniently situated at a central location in Malta in one of the busiest towns in Malta, surrounded by fashionable restaurants and shops. Its particular location close to the magnificent Sliema seafront, its excellent five star amenities, as well as its underground parking facilities, make Palazzo Capua Sliema this fine neoclassical building one of the finest historical hotels in Malta. Palazzo Capua Sliema is an original and ideal venue for all types of meetings and conferences in Malta, your dream wedding in Malta or a relaxing holiday in Malta for your intimate accommodation in Malta.