Triq ir Rampa, Ta San Giljan, Saint Julian's
726.1 m
from the center of
Spinola Bay
See available rooms
Enter the dates to see the current room rates
Flat 1, 44 Triq ix-Xatt ta', Tigne, SLM 3011 Sliema, Malta, Sliema
815.8 m
from the center of
Spinola Bay
See available rooms
Enter the dates to see the current room rates
116 Mons G Depiro Street, SLM 2031 Sliema, Malta, Sliema
587.2 m
from the center of
Spinola Bay
See available rooms
Enter the dates to see the current room rates
Fort Cambridge, Tigne Road, Sliema
797.2 m
from the center of
Spinola Bay
See available rooms
Enter the dates to see the current room rates