High Street,
Слима,
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 155 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.