The Maltese Sun nằm ngay trung tâm Sliema, chỉ cách Phố Tower chừng 1 phút đi bộ và Vịnh Balluta 5 phút đi bộ.