The Palace Hotel
The Palace is one of my favourite hotels in Malta. Situated in Sliema, with a spa, roof top infinity pool, great staff, fabulous views across to Valletta and St Julian’s and, possibly, the best Oriental food in Malta at TemptAsian ... Read more