Mon696's Saint Julian's, Malta
3 Reviews |
Le Meridien St. Julians
39 Main Street, Balluta Bay
Really enjoyed our stay at this hotel. I have been to Malta several times and can honestly say that ...
We have just came back from our holiday in Malta and had the most memorable stay. I booked the trip ...