The Palace Hotel

 The Palace Hotel in Malta is a five-star hotel located in Sliema and is just a few minutes walk from the seafront.

Address: High Street, SLM1542, Sliema

Phone: 21 333 444



Restaurants and Bars

The Tabloid Restaurant

Talk of Town Café

TemptAsian Restaurant & Lounge Bar

Map for The Palace, Sliema

View Larger Map

0 January 7, 2013 By admin in Hotels Tags: , ,

Comments (0)

Add comment