Select dates so you can see the availability and exact prices.
30 Triq Tonna, Sliema
236 Ix - Xatt Ta' Qui - Si - Sana, Sliema
Tower Road, Sliema
78 Triq Tonna, Slm 1273, Sliema, Malta, Sliema
236 Ix - Xatt Ta' Qui - Si - Sana, Sliema
1 Sajjan Lane, Slm 3120, Sliema, Malta, Sliema
Fort Cambridge, Tigne Road, Sliema
Bisazza Street, Sliema
16 Ix - Xatt Ta' Qui - Si - Sana, Sliema
363 Triq Manwel Dimech, Sliema
19 Triq San Vincenz, Sliema
St. Michael's Court B, Apartment 3, Saint Julian's
47 Triq Tigne', Sliema