Select dates so you can see the availability and exact prices.
Fort Cambridge, Sliema
Fort Cambridge, Sliema
Fort Cambridge, Sliema
Fort Cambridge, Sliema
Bisazza Street, Sliema
It-Trejqa Tar-Regina Vittorja SLIEMA It-Trejqa Tar-Regina Vittorja SLIEMA, SLM 1835 Sliema, Malta, Sliema
Fort Cambridge, Tigne Road, Sliema
Fort Cambridge, Sliema
St Georges Bay St. Julian's STJ 3310,, Saint Julian's