Dit mooie hotel is speciaal ontworpen voor gezinnen en ligt in Sliema. Het etablissement ligt op 200 meter van het stadscentrum waardoor alle bezienswaardigheden gemakkelijk te bereiken zijn. De bezoe