Seaview Beautiful 3br Apartment 3 MSK 3302 Marsascala (Malta), Apt. 3, Kappara Alice Flats, Triq Il Kappara, Marsascala 9.3 / 10 4 reviews