A lovely apartment in Marsascala
The apartment compromises
3 bedroom 1 bathroom 2Ac 2 balconies Pet friendly
Close all amenities