M
Martin Hruska Review of Le Meridien St. Julians, Malta
Good location, great service, comfortable room, fa...
Good location, great service, comfortable room, fantastic view. A little maintenance required, missing green choice tag, etc... Excellent friendly staff.
Comments: