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. The Palace is European elegance in the heart of urban Sliema. Our Guests can now enjoy a luxurious Spa spread out on two levels, including a fresh water indoor pool and an outdoor pool. The facilities also include a fully equipped fitness room, a sun terrace, saunas, steam room and treatment rooms. It’s the perfect place to retreat, relax and unwind from the pressures of everyday life.
Official Hotel Information