Select dates so you can see the availability and exact prices.
Fort Cambridge, Tigne Street, Sliema
Carmelite Street 20, VLT 1501 Valletta, Malta, Valletta
Ix-Xatt tal-Birgu, Birgu
50 Flat 1 Archbishop Street, Valletta
Ta Felic Street N. 2, SLM 1607 Cospicua, Malta, Bormla
50 Flat 3 Archbishop Street, Valletta