Located 650 metres from Thomas Tower in Marsaskala, South Beach Apartments offers several apartments within the same building, 250 metres from the seaside. …
Set on 3 levels and offering a courtyard, the house features a wide entrance hall, a fully equipped separate kitchen and dining area with living room, and a TV. …