General Information:
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 inside décor is smartened by the
Contemporary Art & Sculpture Collections. 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.
|