Fort Cambridge Tigne Road, Sliema
797.2 m
from the center of
Gzira
See available rooms
Enter the dates to see the current room rates
Sir George Borg Street, Sliema
425.9 m
from the center of
Gzira
See available rooms
Enter the dates to see the current room rates