M
Miljana Sekulic Review of Le Meridien St. Julians, Malta
Amazing place, excellent service. The location is ...
Amazing place, excellent service. The location is stunning, in the centre of everything (all events, caffes, restarurants, promenade, beaches, etc)
Comments: