The Palace, de 5 estrelles, està situat a tan sols 500 metres de la terminal d'autobusos de Sliema i els ferris amb destinació a La Valletta i acull un spa al terrat amb piscina infinita, que té vista sobre el mar Mediterrani.
2x Llit gran 151-180 cm d'ample