Select dates so you can see the availability and exact prices.
60 University Street , MSD 1653 Msida, Malta, Msida
94 N Isouard Street Sliema, SLM 2080 Sliema, Malta, Sliema
Triq Telghet San Giljan, Saint Julian's
Dun Guzeppi Xerri, STJ 1420 St. Julianʼs, Malta, Saint Julian's
Saint Margaret street, sliema, Sliema
65, St. Mark Street & 114 St. Nicolas Street, Valletta
St. Christopher's Street, Vlt 1146, Valletta, Malta, Valletta