Le Méridien Hotel

Main Street, St Julian's, Malta


Cheers!