Fort Cambridge, Sliema
797.2 m
from the center of
Spinola Bay
See available rooms
Enter the dates to see the current room rates
Triq San Gorg 139 St Julian's STJ 1572,Triq San Gorg, Saint Julian's
207.2 m
from the center of
Spinola Bay
See available rooms
Enter the dates to see the current room rates
St. George's Bay, Saint Julian's
532.6 m
from the center of
Spinola Bay
See available rooms
Enter the dates to see the current room rates
Triq Borg Olivier, 31 Flt. 2, Cavalieri Flats, Saint Julian's
154.5 m
from the center of
Spinola Bay
See available rooms
Enter the dates to see the current room rates
St. Georges Bay, Saint Julian's
867.6 m
from the center of
Spinola Bay
See available rooms
Enter the dates to see the current room rates
Tower Road, 264, Flat 6, Taormina Court, SLM 1600 Sliema, Malta, Sliema
520.6 m
from the center of
Spinola Bay
See available rooms
Enter the dates to see the current room rates
155 Triq Marina, Pieta
440.3 m
from the center of
Spinola Bay
See available rooms
Enter the dates to see the current room rates