Le Méridien St. Julians Hotel & Spa
39 Main Street Balluta Bay St Julians STJ1017 Malta Phone: (356) 2311 0000
Home | Breakfast | Breaks | Lunch | Reception | Dinner | Beverages | Weddings