Manuel Dimech Street, Sliema SLM1054, Malta, Sliema
402.7 m
from the center of
Spinola Bay
See available rooms
Enter the dates to see the current room rates
Sir Frederick Ponsonby Street 50 Gzira GZR1071,Sir Frederick Ponsonby Street, Gzira
143.2 m
from the center of
Spinola Bay
See available rooms
Enter the dates to see the current room rates
29 Cathedral Street Sliema,Cathedral Street, Sliema
335.4 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
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
Upper Ross Street St. Julians STJ 3325,Upper Ross Street, Saint Julian's
217.1 m
from the center of
Spinola Bay
See available rooms
Enter the dates to see the current room rates