Scalini Holiday Apartments
Triq il-Qaliet, Marsaskala, Malta, MSK 3174
+356 2163 7794 Phone