accommodation

Malta Marriott Hotel & Spa Opens its Doors

A newly refurbished venue for conferences and events in Malta, the The Malta Marriott Hotel & Spa offers extensive facilities and tasteful accommodation.