Situated in Sliema, a few steps from Qui-Si-Sana Beach and 300 metres from MedAsia Beach, Large Penthouse with Sea View features air-conditioned...
Large Penthouse with Sea View
Penthouse 15, Waters Edge, Qui-Si-Sana, SLM 3110 Sliema, Malta