The "Le Meridien Malta" user's logo

Le Meridien Malta

In the heart of the Maltese culture. Contemporary 5 star hotel located in Balluta Bay, Malta.

Followers