5 Stars Sliema Hotels,

1 hotels found in 5 stars hotels in Sliema

THE PALACE

City Center

The Palace Hotel is a cosmopolitan five star establishment that is unique in affording an authentically friendly reception. Elegant decor with a contemporary twist fuses...

From
£ 100.57
10% off