The Palace 5*

Showcasing European elegance in the heart of urban Sliema, The Palace is certainly befitting of its majestic name. This luxurious hotel is a real oasis of calm, boasting sumptuous, modern décor alongside pampering spa and leisure facilities. The style continues outside too, with a gorgeous infinity pool on the hotel roof - the kind of feature we always love to see!
Visit <a href=""; target="_blank"></a>