GET AWAY
FROM THE ORDINARY

HOTELS & ACCOMODATION

The Palace

The Palace is a stylish 5-star boutique city hotel

Luxurious rooms and surroundings make for memorable holidays with the spa offering a range of pampering health treatments.

The hotel offers a choice of three restaurants: Talk of Town Cafe, The Tabloid - a contemporary restaurant offering Mediterranean cuisine and on the 9th floor the TemptAsian restaurant (available at a supplement) with fabulous views of Sliema and the Grand Harbour.

Member Log-In

Enter your Log-In details

 
 
×