A lovely apartment with sea view is located in Marsascala.
This property comprises:
Close to all amenities and public transport