Global > Malta > Magnificat

Hotels in Magnificat, Malta

Mag2 - One of a Kind 3 Bed Rabat - Triq San Patrizju No: 2