Seaview Apartment In Saint Thomas Bay MSK 1307 Marsascala (Malta), Triq Tal-gardiel Marine Court, Block B, Apartment 6 Marine Court, Block B, Apartment 6 9.4 / 10 55 reviews