Travel Proud in Naxxar
We found 1 property with availability in Naxxar
Show on map
Villa Naxxar Malta
Xehda 7, Naxxar, Malta
Up to 13 guests can stay at the 4-bedroom Villa Naxxar Malta and enjoy San Pawl tat-Targa, located nearly 5 minutes' walk away. Located merely 1.3 km from the glorious Palazzo Parisio, this…
- 1-1