50 Henry Bouverie Street, GZR 1267 Il-Gżira, Malta, Gzira
152 m
from the center of
Spinola Bay
See available rooms
Enter the dates to see the current room rates
299 Triq Manwel Dimech Sliema,Triq Manwel Dimech, Sliema
407.1 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
Mattei Court, flat 6, Swieqi Road,flat 6, Swieqi
954.9 m
from the center of
Spinola Bay
See available rooms
Enter the dates to see the current room rates
20 Circle Apartments Flat 1 Triq H Calleja Schembri MSD 1741 Msida, Msida
227.9 m
from the center of
Spinola Bay
See available rooms
Enter the dates to see the current room rates
Eagle Street 6 Valletta 1181,Eagle Street, Valletta
240 m
from the center of
Spinola Bay
See available rooms
Enter the dates to see the current room rates