THE PALACE
Inspired by the pulse and passion of a city centre hotel, the Palace is a stylish Deluxe five star Boutique Hotel of distinctive elegance. The Palace is intimate and comfortable, yet luxurious and cosmopolitan, whilst offering a unique experience of genuine hospitality.



Unique in spirit with gracious hospitality, the Palace is European elegance in the heart of urban Sliema. The Palace and Palazzo Capua, with 161 rooms, are both supplemented by eight unique and individually designed and decorated Suites combined with the highest quality modern furniture, equipped with flat screen televisions with satellite channels, and High Speed Wireless Internet.
The Spa and Leisure Centre spread out on the top three levels together with the seven state-of-the-art meeting rooms and the chic & exclusive restaurants all combine to offer the ultimate hotel experience.


