S Stephen Carleton Review of Le Meridien St. Julians, Malta 4 years ago Great hotel with a variety of facilities
Comments: