G Geraldine Spiteri Review of Le Meridien St. Julians, Malta 4 years ago lovely hotel with great facilities
Comments: