c
christine lim Review of Le Meridien St. Julians, Malta
Great location and exceptional service from all st...
Great location and exceptional service from all staff. Had a very pleasant experience. Good facilities.
Comments: