Select dates so you can see the availability and exact prices.
71B, Ta Bullara, Xaghra, XRA 1702 Xagħra, Malta, Xaghra
Hal Saghtrija, ZBB 1400 Żebbuġ, Malta, Zebbug
Triq Santu Pietru (43 St Peter Street), GRB 1500 Għarb, Malta, Gharb
Liberat Greach Street Xaghra, XRA 2601 Xagħra, Malta, Xaghra