Le Méridien St Julians Hotel and Spa

39 Main Street · Balluta Bay · St Julians STJ 1017 · Malta · Phone: (356) 2311 0000
Local Time: 11:03 AM · Weather: Fair, 17 °C · E-Mail Us · Live Webcam · Site Map · Facebook