Set in Marsaskala, 500 metres from St. Thomas Bay Beach and 600 metres from Wara l-Jerma Bay Beach, Marsascala 2 Bedroom Apartment close to Beach! offers air-conditioned accommodation with a balcony and free Wi-Fi. It is located 7.
Number of rooms: 2
The Creek Apartment No:7 Munxar Street, MSK 3750 Marsaskala, Malta