M

Mattia Michelangeli

3 years ago

I lived different hotel in Malta for working purpo...

I lived different hotel in Malta for working purpose but, for me, Le Meridien is the best place in Malta, the location in Sliema (best bay in town), the room level and also the breakfast is defenely the best in Malta.

Comments:

No comments